GamePlay 3d游戏引擎的学习(一) 环境的建立和新项目的创建

  GamePlay是一个开源的,跨平台的3d游戏框架,主要是为了方便我们使用C++开发移动3d和桌面游戏,github地址为 https://github.com/gameplay3d/GamePlay,可以下载到源码以及官方示例。

  这里主要介绍在windows系统上的开发,所以先需要在window系统上配置环境,首先需要从github上下载整个项目工程文件,解压后文件内部如下所示:

GamePlay 3d游戏引擎的学习(一) 环境的建立和新项目的创建_第1张图片

  然后在windows上主要靠Visual studio来进行代码的编辑和项目工程编译运行,所以还需要安装visual studio2015

  最后还需要安装DirectX SDK,可以去微软官网下载,另外需要注意的安装目录只能使用默认的(C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)),不能自定义安装目录

   最后双击install.bat批处理文件,生成如上图中external-deps文件夹,

   通过vs打开项目解决方案文件gameplay.sln文件,可以打开项目示例代码,运行其中的sample-browser示例,得到运行结果如下:

GamePlay 3d游戏引擎的学习(一) 环境的建立和新项目的创建_第2张图片

  得到以上显示结果就表示环境配置成功。

  另外说下关于新项目的建立:

  1)双击newproject.bat文件,按照顺序输入项目名,游戏标题,包名,类名,以及生成项目的路径

  2)使用编辑工具打开新建项目中的VC++ Project文件,将“锘?”改为“<”

  3)在vs已经打开的项目中,打开现有项目,如下图:

GamePlay 3d游戏引擎的学习(一) 环境的建立和新项目的创建_第3张图片

4)在VS中右击新建的项目,生成依赖项-项目依赖项,如下,将gameplay添加为该项目的依赖项

GamePlay 3d游戏引擎的学习(一) 环境的建立和新项目的创建_第4张图片

5)将新建项目设置为启动项目,按F5调试。运行结果界面如下:

  GamePlay 3d游戏引擎的学习(一) 环境的建立和新项目的创建_第5张图片

你可能感兴趣的:(gameplay)