Genesis-3D工程配置说明.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Genesis-3D工程配置说明

Genesis-3D 工程配置说明 目录 生成Genesis-3D 工程1 用引擎调试游戏7 附:9 生成Genesis-3D 工程 Genesis-3D 引擎的开源工程是用cmake 进行管理的。所以在生成工程之前需要预先下载 工程配置工具cmake 。推荐cmake 版本在2.8.6 及以上。 工程里用到了很多开源的第三方库。没有修改过的第三方库引用,不附带到Genesis-3D 发布的开源版本里。开发者,需自行下载这些第三方库,或在 Genesis-3D 官网上下载整理 过的第三方库,并整合到工程中。 Genesis-3D 的第三方库的引用方式有两种,一种是引用的源码,一种是直接引用的 lib 库。 用 cmake 生成工程时,默认不把引用到的、以源码形式引用的、未经修改的第三方库 添加到工程里。把这些源码添加到工程的指定位置后(不要急喔,后面我们会说到怎么添加), 如果想要把这些源码工程添加到Genesis-3D 的工程里,在用cmake 生成工程的时候,需要 显式的把THIRD_PARTY_BUILD 的值设为TRUE。 如图(以windows 平台为例): 我们也整理了一版可用的第三方库集,并打包给开发者下载。我们现在就来讲讲怎么把 官方整理的第三方库合到Genesis-3D 的开源工程去吧。。 1 如果你解压了引擎的源码包,你会看到这样的目录结构: 如果你解压了官方发布的第三方库资源包,你会看到这样的目录: 是的没错,这两个包里都分别有自己的bin 和Engine 目录,你要做的就只要把解压出来 的第三方库目录下的 Engine, bin 与源码下的 Engine, bin 合在一起。就是一个完整的 Genesis-3D 工程了。 伸手党福利:如何用cmake 生成Genesis-3D 的vs2010 工程。 下载引擎源码包和第三方库集并解压, 把第三方库目录中的engine 和bin 分别合到源码目录中的engine 和bin。 双击cmake 图标 2 打开cmake 界面。 输入源码路径和编译路径: 3 其中,编译路径,是我们自己建的一个空文件夹,这空文件夹的位置没有要求爱建在哪 里都可以。 然后点击Configure 按钮。 4 选择Visual Studio 10 ,点击Finish. 把THIRD_PARTY_BUILD 勾上。 5 再点击一次Configure 按钮,这时你会看到红色的背景变成白色了。 点Generate 按钮,这样就可以生成Genesis-3D 的vs2010 工程了。 打开你的build 文件夹,是不是可以看到熟悉的vs2010 工程了呢? 6 双击GenesisEngine.sln,开始你的新旅程吧。 用引擎调试游戏 以debug 版的引擎调试游戏为例: 打开GenesisEngine.sln 编译出你的exe. 你就可以在源码目录下的 “bin\win32\ Debug”找到“Genesis.exe ”。 言归正传。 假设我用Genesis-3D 的编辑器发布了一个游戏,我怎么用引擎源码去调试这个游戏呢? 如图 这是我发布出来的一个游戏。 点击GenesisEngine solustion 下的工程”Genesis”右键选择属性(Property)。 7 在Command Arguments 里填入 --gamedir D:\test\build_run\nodebugBuild\abc --scenename asset:animationTest.scene gamedir 就是我们发布出来的资源路径,asset:animationTest.scene 就是我们创建好的一 个场景,然后,就启动调试吧。 提示:如果启动失败,提示参数有误,按照下图修改: 8 什么?你嫌每次调试都要先发布很麻烦? 好吧,你也可以直接Genesis-3D 编辑器创建的Genesis 工程哦。 比如我有一个Genesis 工程 我只需把Command Arguments 里的命令行参数改为: --gamedir D:\test\

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档