メインメニューを開く

差分

エンティティ・コンポーネント・システム

140 バイト追加, 2022年12月7日 (水) 04:22
編集の要約なし
「[[コンポーネント指向]]」とはまったくの別物。
== 概要 ==
データと処理が分離しているので上層部の思いつきによる急な仕様変更に強いという特徴がある。
 
ゲーム業界では非常に人気がある。
[[ゲームエンジン]]の[[Unity]]も独自のECSを採用している。
いわゆる「[[オブジェクト指向]]」を全否定したものだが、[[オブジェクト指向プログラミング言語]]との相性は悪くなく、[[インターフェイス]]と[[構造体]]と[[LINQ]]を搭載する[[C#]]との相性は非常に良い。