WWDC 2017 の SceneKit サンプル Fox 2 を調べる その17

BaseComponent.swift の前にそこで使用している GameplayKit の Entities and Components について見てゆく。 Entities and Components とは? 所謂、エンティティ・コンポーネント・システム。 ざっくり説明すると、エンティティはプレイヤーキャラや敵キャラなどの実態で、コンポーネントというエンティティに対して機能…