
Unity ECS完全初心者がAIと大量キューブを降らせる。Hello Worldから物理衝突まで
土日は普段と違う技術を試す日。今回はUnityエンジニア歴14年でもほとんど触れてこなかったECS(Entity Component System)へ、AIと一緒に完全初心者の状態から挑戦します。Entitiesパッケージを導入し、Codexに最小11行のHello Worldを書いてもらうところから開始。Hierarchyに何も置かなくてもシステムが動く理由、Worldへの自動登録、`ISystem`、`SystemState`、`IComponentData`、`SystemAPI.Query`、`CreateEntity`の役割をコードと実行結果を往復しながら理解します。
次はECSらしい大量描画を目指し、PrefabとAuthoringコンポーネントを介してキューブをEntityへ変換。AIの手順からSubSceneが抜けていて何も表示されないトラブルを解消し、1000個のキューブをランダム配置して回転させます。GameObjectやMonoBehaviourとは違い、データと処理を分離する設計、Sceneビューや通常のHierarchyにEntityが見えない開発体験、`float3`やUnity.Mathematicsを使う違いも実地で確認します。…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.