feat: add fixed-point math and network sync, fix docs links (#440)
- feat(math): add Fixed32, FixedMath, FixedVector2 for deterministic calculations - feat(network): add FixedSnapshotBuffer and FixedClientPrediction for lockstep sync - docs: fix relative links in behavior-tree, blueprint, guide docs - docs: add missing sidebar items (cocos-editor, distributed) - docs: add scene-manager and persistent-entity Chinese translations
This commit is contained in:
11
.changeset/fixed-point-math.md
Normal file
11
.changeset/fixed-point-math.md
Normal file
@@ -0,0 +1,11 @@
|
||||
---
|
||||
"@esengine/ecs-framework-math": minor
|
||||
---
|
||||
|
||||
feat(math): 添加定点数数学库 | Add fixed-point math library
|
||||
|
||||
**@esengine/ecs-framework-math** - 新增定点数支持 | Add fixed-point number support
|
||||
- 新增 `Fixed32` 类:Q16.16 定点数实现 | Add `Fixed32` class: Q16.16 fixed-point implementation
|
||||
- 新增 `FixedMath` 工具类:定点数数学运算 | Add `FixedMath` utility: fixed-point math operations
|
||||
- 新增 `FixedVector2` 类:定点数二维向量 | Add `FixedVector2` class: fixed-point 2D vector
|
||||
- 支持基本算术运算、三角函数、向量运算 | Support basic arithmetic, trigonometry, vector operations
|
||||
10
.changeset/fixed-point-network.md
Normal file
10
.changeset/fixed-point-network.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
"@esengine/network": minor
|
||||
---
|
||||
|
||||
feat(network): 添加定点数网络同步支持 | Add fixed-point network sync support
|
||||
|
||||
**@esengine/network** - 新增定点数同步模块 | Add fixed-point sync module
|
||||
- 新增 `FixedSnapshotBuffer`:定点数快照缓冲区 | Add `FixedSnapshotBuffer`: fixed-point snapshot buffer
|
||||
- 新增 `FixedClientPrediction`:定点数客户端预测 | Add `FixedClientPrediction`: fixed-point client prediction
|
||||
- 支持确定性帧同步和状态回滚 | Support deterministic lockstep and state rollback
|
||||
Reference in New Issue
Block a user