Skip to content

Windows平台快速上手指南

gameKnife edited this page Mar 16, 2016 · 14 revisions

全新自动部署脚本

  • 直接在cmd里执行 auto_make_env.bat脚本
  • 在自动脚本执行的过程中,需要选择是否安装3个用例资源。这涉及到资源的下载量
  • 接下来是自动执行,脚本会初始化文件结构,下载依赖的第三方库,下载需要的用例资源,尝试使用MsBuild直接编译工程,尝试运行gkUniverseLauncher.exe

手动部署步骤

windows平台快速部署分为,部署,编译,运行,打包四个步骤。

部署

部署开发平台,安装和准备平台所需的第三方依赖库以及测试资源

  1. 从github / codeplex pull最新版本

github GIT | https://github.com/gameknife/gkEngine.git

  1. 运行 auto_make_env.bat ,根据指引,下载,建立引擎及用例环境

编译

编译gkENGINE

  1. 通过code/gkENGINE_vc10.sln打开工程

  2. 选择Develop | Win32编译配置

  3. Build Solution

  4. 等待编译结束,如果全部工程编译成功,则编译完成,否则请到codeplex上提交issue

运行

测试运行

  1. 使用exec/bin32/gkLauncher.exe打开,自动进入默认的测试用例模块。

  2. 模块的配置可以在exec/media/config/startup.cfg中详细配置

  3. 在测试用例模块中,方向键左右切换主项目类型,上下键切换当前项目,回车键执行测试用例

  4. 使用exec/bin32/gkStudio.exe打开编辑器,可以进行场景编辑。编辑器代码位于code/editor/gkstudio中

打包

打包为二次运行包,隐藏开发资源,剔除不必要文件,以供发布运行

  1. 测试完成后,使用exec/tools/version_task/build_version_pc.bat来打包pc版本的运行包

  2. 运行包生成完成后,会保存在exec/builds目录下