MapleStory引擎-介绍

来源:互联网 发布:冲突世界 知乎 编辑:程序博客网 时间:2024/06/15 16:38

MapleStory引擎介绍

MapleStory引擎(简称MsEngine)是一个基于C++的通用跨平台的MapleStory游戏引擎,支持Android、iOS、Mac、Linux、Windows.

MsEngine可以与读取MapleStory当前的任意一个客户端,并且通过Lua脚本的方式完善游戏性。

 

特性:

高效:核心渲染代码和资源读取基于C++开发,提供高效的渲染和快速的资源读取。

灵活:游戏外围组件使用lua,例如NPC、Portal、Reactor等均用脚本方式开发。后期核心业务逻辑也可以使用lua进行开发。

一致性: 针对不同的平台特性进行封装,对开发提供一致的API。

 

目前完成的功能

引擎功能:

  1. 文件读取
  2. 渲染引擎
  3. 物理引擎
  4. 字体渲染
  5. 跨平台统一性
  6. UI系统
  7. 事件机制
游戏功能:
见公众号:点击打开链接

 

0 0