Skip to main content

Crate ecson

Crate ecson 

Source
Expand description

§ecson

ECS 駆動のステートフル双方向サーバーフレームワーク。

通常は prelude を glob import するだけで使い始められます。

use ecson::prelude::*;

ビルトインプラグインは plugins モジュールから利用できます。

use ecson::plugins::chat::ChatFullPlugin;

Modules§

plugins
ビルトインプラグイン群。
prelude
ecson::prelude::* で一括 import できる公開 API セット。

Attribute Macros§

component
#[ecson::component] または #[component] (use ecson::prelude::* 後) で bevy_ecs::component::Component を実装します。
message
#[ecson::message] または #[message] (use ecson::prelude::* 後) で bevy_ecs::message::Message を実装します。
resource
#[ecson::resource] または #[resource] (use ecson::prelude::* 後) で bevy_ecs::system::Resource を実装します。