嘲笑鸟引擎

Mockingbird Engine

30% 完成度 6 评论 4 人喜欢
游戏类别
开发团队
銀葉吉祥
当前版本
0.0

平台: Windows

本项目已存档且不再维护,请移步至该引擎的继任版本:Luna SDK

Mockingbird Engine

Mockingbird Engine是一款轻量、现代、高效的游戏开发工具包,使用C++从零开始写就。Mockingbird Engine旨在为具有一定编程经验,想要自己制作游戏的游戏开发人员提供一款易使用,易扩展和集成的游戏开发工具包,它以ECS架构作为主要的游戏架构,并且使用模块的形式将所有的功能划分成可单独使用的库,并设计成具有最小的依赖和功能冗余。

查看详细介绍

  • 简洁的接口,强大的内核
  • 一切从开始就是基于ECS的
  • 最强大的游戏编辑器

详细介绍

Making Engine Based on Game, Not Making Game Based on Engine

Mockingbird Engine的核心理念是定制,即根据游戏项目的需要来选择引擎功能。制作一款适合从二维横板过关游戏到三维ARPG游戏所有类型游戏的游戏引擎几乎是不可能的事,因为不同的游戏对画面、实体、逻辑、事件的要求有着天壤之别,换句话说,我们几乎不可能设计一个数据结构,使其能够以最佳的形式表达出所有类型游戏需要使用的游戏功能。因此Mockingbird Engine的设计初衷并不是设计一个通用的游戏引擎,而是一套可以复用的模块,然后用户针对自己的项目,从模块中选出自己想要的模块,搭建自己的游戏程序。这对游戏开发者的编程能力有较高的要求,因此Mockingbird Engine适合偏向于技术的游戏开发团队。

特性

  • 语言:C++
  • 平台:Windows
  • 渲染API:Direct3D 11
  • 游戏架构风格:组件实体系统模型,世界状态机
  • 适用游戏:2D游戏


参与此游戏的讨论

  1. 我 自 己 2018-03-05

    希望提供内置建模、动画工具,人工智能生成就更好了!

  2. 亚恒 2018-03-05

    佩服作者自制引擎的决心,虽然理性上并不看好,但是,加油!

  3. 东方汐 2018-04-03

    资瓷一下!加油

  4. 无有时代 2018-06-04

    没怎么看懂,但还是支持一下,加油。

  5. Lyw Studio 2018-07-20

    有编辑器吗,还是和monogame一样

您需要登录或者注册后才能发表评论

登录/注册