跳转到内容

使用 gameplay3d 进行跨平台游戏编程

50% developed
来自维基教科书,开放世界中的开放书籍

Gameplay3d 是一个 **免费** 且 **开源** 的 C++/Lua 编程框架,通过处理所有游戏共有的许多任务以及提供强大的类库,简化了跨平台游戏的编程。它支持 3D 和 2D,可用于在以下平台上制作游戏

  • Microsoft Windows
  • Apple MacOS X
  • Linux
  • Apple iOS
  • Google Android
  • BlackBerry

本指南将首先介绍 gameplay3d,然后深入探讨其众多功能。将提供清晰的逐步示例以及可针对您自己的项目进行定制的代码示例。

访问官方 gameplay3d 网站:http://www.gameplay3d.org/

  1. 入门
  2. Game 类概述
  3. gameplay3d 设计理念
  4. 创建场景
  5. 获取一些输入
  6. 更多关于材质的信息
  7. 物理
  8. 动画
  9. 音频
  10. 文本和字体
  11. 粒子
  12. 创建用户界面
  13. 使用 Lua 编写脚本
  14. 使用 2D
  15. 优化性能的技巧
  16. 链接到其他有用资源
华夏公益教科书