Ant 引擎的一些改进计划
💡
原文中文,约2700字,阅读约需7分钟。
📝
内容提要
本文讨论了游戏引擎的开发和改进,包括针对不同游戏类型的框架和对Ant引擎的使用和改进。作者认为可视化编辑器不重要,更需要快速验证游戏设计想法的功能。作者还讨论了UI上的工作和对RmlUI方案的满意度,以及动画模块和材质系统的改进。最后,作者提到了对手机平台游戏开发的不感兴趣和对引擎的简化和改进的计划。
🎯
关键要点
- 根据游戏类型的不同,使用引擎的方式会有很大差异,希望有针对具体类型游戏的二次封装框架。
- 在使用Ant引擎时,缺乏API文档导致只能阅读源代码,设计不满意时有修改引擎的冲动。
- 可视化编辑器不重要,更需要快速验证游戏设计想法的功能,游戏原型阶段不需要美术参与。
- 独自开发游戏三个月,发现引擎的缺失,现阶段希望把精力放在游戏开发上。
- 对RmlUI方案满意,但UI层和游戏层的消息通讯存在设计问题,需改进。
- 动画模块开发优先级低,未来做动作向游戏时需求更大。
- 材质系统需要改进,尤其是运行时半透明渲染的需求,涉及性能优化问题。
- 不打算在手机平台上开发游戏,未来希望简化引擎复杂度,增强PC开发体验。
- 材质编译模块复杂,设计有问题,计划进行改进。
- 计划重新用Vulkan编写gfx层,关注2D管线的开发体验。
➡️