NEWorld
NEWorld copied to clipboard
To-do List in renew branch
高优先级
- [x] 修复Vec问题 (179d5b8caf5b6a57922d54b9a69463ba97054437)
- [ ] 修改架构
- [x] 线程池更新
- [x] 网络 (RakNet->rpclib) (d5e4f6e1e4f26650c320985c682e1950f63999a6)
- [ ] 渲染 (OpenGL-> bgfx) / GLES
- [x] UI (Dear Imgui->nuklear) (61ab0cb9c23bd456dca7c4445e6e0e4244928c80)
- [x] 多人 (d5e4f6e1e4f26650c320985c682e1950f63999a6)
中优先级
- [ ] 退游戏崩溃
游戏性
- [x] 鼠标控制视角 (1b5a2106e1f6111818b628d595eaf69e6e844dbc)
- [x] 重力 (ed5e5a2c4b7f8a330065dd96674aad24b5a1de2d)
- [ ] 液态水
- [ ] 开始菜单
- [ ] 光影水反
- [ ] VR 支持
- [ ] 背包
- [x] 拾取
优化
- [ ] VertexArray 优化(动态增长的VertexArray)
- [ ] 空区块优化(空区块不储存chunk数据)
- [ ] Frustum 优化(玩家看不到的区域不渲染)
- [ ] HeightMap 优化(缓存生成的地形)
- [ ] 内存池
- [ ] 多线程渲染检测
- [ ] 无锁队列
- [ ] 单人模式不使用网络(优化RPC)
修复vec问题是啥?
Shall we use another library instead of bgfx? Testing shows that it is not that stable as we think it is @harrynull
@DREAMWORLDVOID What's your suggestion?
开始菜单用imgui做不好看吧。。。
@Cawell-Anki 是nuklear