「游戏引擎Mojoc」(5)快速指南

按照以下步骤,可以快速直观的了解Mojoc引擎结构和功能。

第一步

获取源代码,有三个选项。

第二步

运行一个小游戏的例子, Super Little Red, 可以打包安装到手机上。

  • IOS 文件夹 是配置好的XCode的工程,只需要使用XCode打开即可。唯一需要手动设置的就是切换平台的宏定义 Platform.h.

    
    #define PLATFORM_TARGET PLATFORM_IOS
    
  • Android 文件夹 是配置好的AndroidStudio的工程,只需要使用AndroidStudio打开即可。 唯一需要手动设置的就是切换平台的宏定义 Platform.h.

    
    #define PLATFORM_TARGET PLATFORM_ANDROID
    
  • Code 文件夹 是android和ios共享的游戏代码。

AndroidStudio 和 XCode 已经配置引用了Mojoc的代码 engine code。对Mojoc代码的任何改动都可以及时反馈到游戏里。

第三步

熟悉了解源代码。

  • 代码风格 是源代码统一遵守的书写形式。
  • C面向对象 是面向对象编程在C语言中的使用方式。 这是一个极简的轻量级的编程模型, 非常容易理解和使用。 这个编程模型,使得C语言可以简洁容易的组织架构复杂工程。
  • 面向组件-状态机-消息驱动3合1编程模型 是游戏逻辑层的编写的架构。 游戏代码 Code 体现了这个结构的使用。

第四步

源码特性 详细介绍了Mojoc的各个模块和功能,以及每个代码文件。 通过这里可以深入了解源代码的方方面面。

第五步

示例游戏 Super Little Red 给出了使用Mojoc开发游戏的方式。 尝试修改调试游戏代码,能全面深入的了解Mojoc。


「就是喜欢写代码」

扫描二维码关注公众号,回复: 1071632 查看本文章

猜你喜欢

转载自blog.csdn.net/tom_221x/article/details/78316268