vampire-like/Assets/GameMain/Scripts
SepComet 34b1424bb6 Checkpoint 2 & Checkpoint 3
Checkpoint 2:Simulation 与 Job 数据通道打通
- 新增 Job 数据通道(Persistent NativeList)与 Simulation <-> NativeContainer 拷贝/回写流程
- 在生命周期接入通道管理(初始化、清空、集中释放)并接入 UseJobSimulation 分支
- 增强通道健壮性:失效容器自动重建,避免 EditMode 下 ObjectDisposedException
- 增加 UseJobSimulation 分支回归用例(EditMode/PlayMode 各 1 条)

Checkpoint 3:敌人移动与朝向 Job 化
- UseJobSimulation 分支正式切到 Job 路径
- 新增敌人移动/朝向 Job 实现(IJobParallelFor):
	- Burst 版本 + 非 Burst 版本(受 UseBurstJobs 开关控制)
	- Job 计算移动、朝向、状态;主线程补做分离避让回补
- 扩展数据通道能力(为 Job 输出缓冲和投射物输出同步提供接口)
- 补充分支回归测试(开启 UseJobSimulation 后验证追踪与朝向)
2026-02-22 10:47:42 +08:00
..
Base Checkpoint 5 & Checkpoint 6: 2026-02-20 20:41:22 +08:00
Components Checkpoint 3 & Checkpoint 4: 2026-02-20 19:54:44 +08:00
CustomComponent Checkpoint 5 & Checkpoint 6: 2026-02-20 20:41:22 +08:00
DataTable - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Debugger - Checkpoint 1:清理 `TickEnemies` 侧 GC 2026-02-21 13:39:14 +08:00
Definition - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Editor - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Entity Checkpoint 3 & Checkpoint 4: 2026-02-20 19:54:44 +08:00
Event - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Localization 初始化仓库 2026-02-07 19:38:49 +08:00
Network 初始化仓库 2026-02-07 19:38:49 +08:00
Procedure Checkpoint 3 & Checkpoint 4: 2026-02-20 19:54:44 +08:00
Scene 初始化仓库 2026-02-07 19:38:49 +08:00
Simulation Checkpoint 2 & Checkpoint 3 2026-02-22 10:47:42 +08:00
Sound - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
SpriteCache - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
UI - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Utility - Checkpoint 1:清理 `TickEnemies` 侧 GC 2026-02-21 13:39:14 +08:00
Base.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Components.meta 初始化仓库 2026-02-07 19:38:49 +08:00
CustomComponent.meta - 规范 UI 设计成为: 2026-02-16 19:03:09 +08:00
DataTable.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Debugger.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Definition.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Editor.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Entity.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Event.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Localization.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Network.meta 初始化仓库 2026-02-07 19:38:49 +08:00
PlayerInputActions.cs - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
PlayerInputActions.cs.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Procedure.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Scene.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Simulation.meta Checkpoint 1: 2026-02-20 18:27:14 +08:00
Sound.meta 初始化仓库 2026-02-07 19:38:49 +08:00
SpriteCache.meta 初始化仓库 2026-02-07 19:38:49 +08:00
UI.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Utility.meta 初始化仓库 2026-02-07 19:38:49 +08:00