SepComet
|
83f8a356f7
|
Checkpoint 2:
- 调整 SimulationWorld 作为 GameFrameworkComponent 组件
- ProcedureGame 接入 SimulationWorld 生命周期(创建/清理)并在敌人 Show/Hide 时同步注册/反注册
- 增加 EnemySimData 构建与缓存去重移除,避免重复注册和悬空映射
- SimulationWorld 增加 UpsertEnemy/UpsertProjectile/UpsertPickup,支持幂等注册
|
2026-02-20 18:47:00 +08:00 |
SepComet
|
3b8e0731f0
|
Checkpoint 1:
- 新增三类 SimData:
- EnemySimData
- ProjectileSimData
- PickupSimData
- 新增 Tick 上下文:SimulationTickContext
- 新增双向索引绑定:EntityBinding
- 新增纯数据容器世界:SimulationWorld
|
2026-02-20 18:27:14 +08:00 |
SepComet
|
ed3b37d0f7
|
更新 TodoList.md,细化 P1 开发要点
|
2026-02-20 18:17:25 +08:00 |
SepComet
|
3742110e9a
|
- 补充游戏核心逻辑
- 完成 TodOList P0
- 添加游戏内控制台便于调试
- 增加敌人互斥机制提高运算负载
- 优化互斥算法将游戏性能基准线拉到 1k 敌人
|
2026-02-20 18:08:27 +08:00 |