初めに
もしデータ志向、ECSについて理解していない場合はEcson ECS解説へ。リファレンスが見たい場合はEcson リファレンスへ
Ecsonに興味を持っていただきありがとうございます。 EcsonはECS駆動の双方向サーバーフレームワークで、WebSocket, WebTransportに対応しています。
Arc<Mutex<T>>のようなロック機構を一切使用することなく、マルチプレイヤーバックエンドやリアルタイムコラボレーションツール、空間シミュレーションアプリケーションを構築することが可能です。
以下のポイントを抑えておいてください。
- 接続はエンティティとして扱う
- データはコンポーネントとして管理
- ロジックはシステムとして実装
本書では、以下のプロジェクトを作成していくことでEcsonを習得することを目標にしています。