-
Notifications
You must be signed in to change notification settings - Fork 142
Windows平台快速上手指南
gameKnife edited this page Mar 16, 2016
·
14 revisions
- 直接在cmd里执行 auto_make_env.bat脚本
- 在自动脚本执行的过程中,需要选择是否安装3个用例资源。这涉及到资源的下载量
- 接下来是自动执行,脚本会初始化文件结构,下载依赖的第三方库,下载需要的用例资源,尝试使用MsBuild直接编译工程,尝试运行gkUniverseLauncher.exe
windows平台快速部署分为,部署,编译,运行,打包四个步骤。
部署开发平台,安装和准备平台所需的第三方依赖库以及测试资源
- 从github / codeplex pull最新版本
github GIT | https://github.com/gameknife/gkEngine.git
- 运行 auto_make_env.bat ,根据指引,下载,建立引擎及用例环境
编译gkENGINE
-
通过code/gkENGINE_vc10.sln打开工程
-
选择Develop | Win32编译配置
-
Build Solution
-
等待编译结束,如果全部工程编译成功,则编译完成,否则请到codeplex上提交issue
测试运行
-
使用exec/bin32/gkLauncher.exe打开,自动进入默认的测试用例模块。
-
模块的配置可以在exec/media/config/startup.cfg中详细配置
-
在测试用例模块中,方向键左右切换主项目类型,上下键切换当前项目,回车键执行测试用例
-
使用exec/bin32/gkStudio.exe打开编辑器,可以进行场景编辑。编辑器代码位于code/editor/gkstudio中
打包为二次运行包,隐藏开发资源,剔除不必要文件,以供发布运行
-
测试完成后,使用exec/tools/version_task/build_version_pc.bat来打包pc版本的运行包
-
运行包生成完成后,会保存在exec/builds目录下
GetStart
- 开发环境要求
- 安装vc100独立工具链
- Windows上手指南
- [iOS/OSX上手指南] (https://github.com/gameknife/gkEngine/wiki/iOS-OSX%E5%B9%B3%E5%8F%B0%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B%E6%8C%87%E5%8D%97)
- [Deployment guide on windows] (https://github.com/gameknife/gkEngine/wiki/Deployment-guide-on-windows-plantform)
Programming Guide
ArtPipeline Guide