项目地址
技术栈
前端框架: XForge
扩展包(基于 XForge
):
- @gamex/cc-ecs【ECS架构】
- @gamex/cc-decimal【定点数】
- @gamex/cc-decimal-vec2【定点数二维向量】
- @gamex/cc-decimal-vec3【定点数三维向量】
- @gamex/cc-decimal-random【定点数随机库】
后端框架: Nodejs
功能介绍
- 包含前后端源码
- 基于
XForge
的3D与2D混合开发(超级简单) - 完全客户端计算的帧同步实现(服务器无逻辑)
- ecs架构在帧同步中的使用
- 帧同步中的逻辑帧与渲染帧
- 帧同步高低性能模式切换
- 帧同步中使用定点数解决小数计算问题
- 帧同步中使用定点数种子随机实现概率
- 帧同步中的插值、预测(外推)与和解
- 帧同步代码不需修改直接适配单机or联机