ECSの記事は徐々に増加しており盛り上がりを見せていますが、 それでもやはりECSとは何かよくわからないという声は多く、 なればその仕組みを紐解くべく自前で実装してみよう……という建前の思いつき記事です。 これを読んでUnity ECSが使いこなせるようになるかは知りませんが、 250行程度のソースコードで原始的なECSをUnityライクに実装してみたので、 ECSの発想自体は極めて簡単なんだな、と感じてもらえれば幸いです。 以前書いたECS関連の記事は硬めの内容になりがちだったので、今回はもう少し緩い感じでいこうと思います。 【2020/05/31】 0.11.0に対応。 はじめに ECSとは いざ、実装 エンティティを表現しよう コンポーネントを表現しよう システムを表現しよう エンティティを管理しよう コンポーネントを管理しよう 世界を構築しよう エンティティを列挙しよう 実行してみ
![【Unity】 ECS『を』実装しよう - エフアンダーバー](https://cdn-ak-scissors.b.st-hatena.com/image/square/2588ebbc3e5c9268b2120983e3dffb04b3431bf6/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ff%2Ffspace%2F20191220%2F20191220181003.gif)