2021年7月30日
Unity が最近リリースした Burst 1.5 で注力した部分の 1 つに、Arm 社の Neon intrinsic の追加があります。Neon intrinsic を使うと、正確なベクトル命令を指定して、Arm CPU 上のワークロードを処理するための最も効率的なコードを得ることができます。こうしたコードは通常 C/C++ で書きますが、Unity では C# で書くことができます。
2021年6月1日
新しい Unity 用 Mobile Studio プラグインが登場したことで、皆さんのモバイルゲームの最適化をもっと簡単に行うことが可能になりました。
2021年4月14日
Unity のハイパフォーマンス C#(HPC#)コンパイラー技術である Burst はますます進化しています。そこで今回は、最新バージョンである Burst 1.5 で行われた主要な改良点をご紹介します。この記事では、皆さんのプロジェクトで Burst を最大限に活用していただくために、主な機能とそのメリットをご紹介します。
2021年3月11日
Unity と Arm が提供するプロファイリングツールを使用して、モバイルのパフォーマンスの問題に対処する方法について説明します。Unity を使用してプロファイリングを行う方法、パフォーマンスの低下を最適化する方法、およびゲームアセットを最大限活用するためのヒントやコツを掘り下げます。
2021年2月1日
Unity Learn で新しく提供されたコース「3D Art Optimization for Mobile Applications」は、テクニカルアーティストとコンテンツクリエイター向けに設計されたコースです。ジオメトリ、シェーダー、ライティングなどの最適化に関する 8 時間の教材で学び、モバイルゲーム開発者としてスキルアップしましょう。
モバイルゲームでは、フレームレートが低かったり、動きが飛び飛びだったり、携帯電話が熱くなったり、バッテリーの消費が激しかったりと、実にさまざまな問題を目の当たりにします。スロットリングやフレームレートの低下は、...
2020年8月17日
先日行われた Unite Now セッションにて、Burst コンパイラーの技術を使って、Unity でプロジェクトを構築している開発者が、Arm Neon 命令セットを活用する方法について議論しました。Android デバイスをターゲットにする場合に Burst コンパイラーを使用することで、Arm アーキテクチャでサポートされている Unity プロジェクトのパフォーマンスを向上させることができます。
Unity と Arm はパートナーシップを結び、Android エコシステムの中で 10 億を超える Arm 搭載モバイルデバイス向けのモバイ...
2020年6月15日
ライティングはゲームのビジュアル要素の中で最も重要なものの 1 つです。Arm のパートナーが、モバイルゲームのライティングを最適化するために役立つヒントを紹介してくれました。
モバイルゲームのレンダリングでは、ライティングはパフォーマンスを考慮する上で最も重要な要素の 1 つです。また、視覚的なスタイルを完成させる上で最も重要な要素の 1 つでもあります。しかし、アート面で実現したい目標とパフォーマンスの折り合いがつかないということがしばしば起こります。
幸いなことに、そのギャップを越えてモバイルハードウェアの制約の中で目標を達成する方法があります...