详细介绍
Making Engine Based on Game, Not Making Game Based on Engine
Mockingbird Engine的核心理念是定制,即根据游戏项目的需要来选择引擎功能。制作一款适合从二维横板过关游戏到三维ARPG游戏所有类型游戏的游戏引擎几乎是不可能的事,因为不同的游戏对画面、实体、逻辑、事件的要求有着天壤之别,换句话说,我们几乎不可能设计一个数据结构,使其能够以最佳的形式表达出所有类型游戏需要使用的游戏功能。因此Mockingbird Engine的设计初衷并不是设计一个通用的游戏引擎,而是一套可以复用的模块,然后用户针对自己的项目,从模块中选出自己想要的模块,搭建自己的游戏程序。这对游戏开发者的编程能力有较高的要求,因此Mockingbird Engine适合偏向于技术的游戏开发团队。
特性
- 语言:C++
- 平台:Windows
- 渲染API:Direct3D 11
- 游戏架构风格:组件实体系统模型,世界状态机
- 适用游戏:2D游戏
希望提供内置建模、动画工具,人工智能生成就更好了!
佩服作者自制引擎的决心,虽然理性上并不看好,但是,加油!
资瓷一下!加油
没怎么看懂,但还是支持一下,加油。
有编辑器吗,还是和monogame一样
@Lyw Studio :有编辑器的