-
Notifications
You must be signed in to change notification settings - Fork 142
iOS OSX平台快速上手指南
gameKnife edited this page Mar 15, 2016
·
3 revisions
- xcode6
- 推荐配置:macosx + windows虚拟机
- 或windows + macosx虚拟机
首先,在终端Clone gkENGINE
clone https://github.com/gameknife/gkEngine.git
然后,执行auto_make_env.sh
sh auto\_make\_env.sh
由于使用的havok动画和物理系统,其sdk提供的lib没有虚拟机版本。故我们只提供真机的编译选项。
-
打开scheme选择器
-
选择build_libs, iOS Device这个scheme 然后build for Debug, build for Profile, 编译debug和release两个版本
-
选择debug_ios 然后build,run开始运行debug版本
-
或选择release_ios 然后build,run开始运行release版本
步骤自此,软件会被安装在你的设备上,但是运行会闪退。不用担心,这是因为我们还没有将必要资源上传到设备。
在确保根目录的hand_make_resource.bat被正确执行的情况下,我们可以执行exec/tools/resource_task/task_pak_resource_ios.bat文件
等待bat运行完成
然后在exec/paks文件夹下,会发现打包好的.gpk文件
将这些.gpk文件,通过itunes提供的文件共享功能传送到gkLaucherIOS应用程序内
最后,运行gkLauncherIOS,即可运行TestCases测试用例框架
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