mcpField
J
jecs

jecs

github.com/christopher-buss開発876 回インストール4 週間前に更新
リポジトリ

jecs について

jecs は Luau と roblox-ts 向けの高性能なエンティティコンポーネントシステムです。アーキタイプストレージを基盤に、エンティティ関係、クエリ、ライフサイクル管理を備えています。

主な機能

  1. 01World、エンティティ、コンポーネント管理
  2. 02フィルターとキャッシュ付きクエリ
  3. 03エンティティ関係とワイルドカードクエリ
  4. 04コンポーネントフックとシグナル
  5. 05削除ポリシーと変更追跡

活用シーン

  1. 01ゲームのエンティティとコンポーネント管理
  2. 02条件に応じたエンティティ検索
  3. 03関係とカスケード削除の処理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/christopher-buss/skills --skill jecs

インストール後、Claude Code で/jecsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

GENERATION.md
references/
advanced-api.md
best-practices-archetypes.md
best-practices-change-tracking.md
core-basics.md
core-queries.md
feature-cleanup-traits.md
feature-hooks.md
feature-pairs.md
feature-signals.md

詳細

jecs v0.9.0 に基づいています。生成日:2026-01-29

Luau/roblox-ts 向けの高性能なエンティティ・コンポーネント・システムです。エンティティのリレーションシップ、アーキタイプストレージ、60 fps で 80 万エンティティに対応しています。

コアリファレンス

トピック説明リファレンス
World とエンティティWorld の作成、エンティティ、コンポーネント、タグ、シングルトンcore-basics
クエリクエリシステム、フィルター(with/without)、キャッシュcore-queries

機能

トピック説明リファレンス
ペアとリレーションシップエンティティペア、ChildOf、ワイルドカード、リレーションシップクエリfeature-pairs
コンポーネントフックOnAdd、OnChange、OnRemove のライフサイクルフックfeature-hooks
シグナル追加・変更・削除シグナルを複数のリスナーに通知feature-signals
クリーンアップトレイトOnDelete、OnDeleteTarget、カスケード削除ポリシーfeature-cleanup-traits

ベストプラクティス

トピック説明リファレンス
アーキタイプアーキタイプストレージ、遷移、フラグメンテーションbest-practices-archetypes
変更追跡差分検出、ダーティフラグ、ネットワーキングパターンbest-practices-change-tracking

上級

トピック説明リファレンス
上級 API事前登録、一括操作、TypeScript の型advanced-api

コメント