プログラマー向けの 2021.1 TECH ストリーム
TECH ストリームリリースは、最先端のテクノロジーを学ぶために開発中の機能に挑戦することを重視するクリエイター向けのリリースです。このリリースは Unity Editor の安定性と堅牢性を高めることに重点を置き、グラフィックスパッケージのコアエディター統合、ビジュアルスクリプティング、Device Simulator、追加のワークフローの改善が含まれています。
Version Defines を活用して最新の API 機能にアクセスすることで、古いバージョンの Unity とその API との後方互換をすべて単一のコードベース内で確保できます。
Time.timeAsDouble には多数の AsDouble プロパティが導入されており、プロジェクトで倍精度の時間を使用できます。これは、専用ゲームサーバーなど、長時間実行されるアプリケーションを構築しているクリエイターにとって特に有益です。
Unity の Code Coverage パッケージを Test Runner と併用して、HTML 形式の詳細レポートで現在のテストスイートで見逃されている領域を探すなど、プロジェクトのコードのテストカバレッジをチェックできます。
1 台のマシンで複数のプレイヤーインスタンスを実行し、特定のインスタンスに Unity プロファイラーを接続して、そのインスタンスが発揮しているパフォーマンスの詳細を把握することで、少ない台数のハードウェアでより生産性を高めます。
制作したゲームがさまざまなモバイル端末でどのように表示されるかを確認します。Device Simulator が Unity のメインインストールの一部としてインストールされるようになりました。
ドラッグアンドドロップ式の視覚的なグラフによってコードを補完し、プロトタイピングとイテレーションを高速化します。また、ビジュアルスクリプティングは、既存のスクリプトをもっと簡単に使えるようにして、プログラマー以外の他のメンバーが使用するためのツールを作成する方法としても優れています。
UnityLinker の機能強化により、メソッド本文のストリッピング、C# リフレクションの検出、デリゲートストリッピングが改善されたことで、ストリップされたアセンブリが IL2CPP によって C++ に変換されるのにかかる時間が短縮され、実行ファイルのサイズが小さくなりました。
このバージョンの Unity には、IL2CPP による変換と基盤となる C++ コンパイル全体を通して、小さな最適化のコレクションが多数盛り込まれており、ビルド時間とプロジェクト変換が改善されています。
Unity プロファイラーのメモリプロファイリングパッケージが更新され、多次元配列を含め、すべての関連データが管理対象のデータ型に対して確実に報告されるようになったほか、テクスチャーやメッシュメモリのレポートが改善されました。
こちらのウェビナーに参加し、次のプロジェクトに向けて最先端のテクノロジーを学ぶために、Unity の最新リリースに含まれている開発中の機能に挑戦することを重視するクリエイター向けの主な機能を確認してください。
最初のピクセルからプレイヤーを引き込む、美しいグラフィックスを制作するために最適化されたワークフローの詳細をご覧ください。
Unity では TECH ストリームと長期サポート(LTS)の 2 つの異なるリリースバージョンを提供しています。ニーズに合ったソリューションを選択できるように、各リリースの強みをご確認ください。