Amara-Framework:建立在SDL2之上的C ++游戏框架

时间:2021-02-18 09:00:13
【文件属性】:
文件名称:Amara-Framework:建立在SDL2之上的C ++游戏框架
文件大小:23.53MB
文件格式:ZIP
更新时间:2021-02-18 09:00:13
C 阿马拉 一个基于SDL2的C ++游戏框架。 基于Actor和Script独奏会,其场景架构受Phaser JS框架的启发。 项目状态 足够的功能可以使游戏变得完整,但仍需要更多功能来匹配其他框架的功能。 随着框架功能的完善,它将进行更新,文档也将最终投入使用。 为了在Windows上构建,将需要CMake或MinGW。 如果您有兴趣学习如何使用它,请与我联系。 DM已打开。 为什么会存在? 基于演员和背诵的演员和脚本的替代工作流程,使基于事件的行为编程到游戏中变得更加容易。 脚本中内置了易于使用的状态机,可轻松为演员提供顺序指令,以指示敌人AI和过场动画中的角色移动。 我也喜欢并习惯了Phaser.io Javascript框架,因此借鉴了一些设计决策。 我想在C ++上模拟一些我的C ++网络游戏的体系结构,这意味着可以轻松地为许多设备(例如Nintendo Switch)构

网友评论