[size=4]1.概述[/size]
[align=center][p_w_upload=79626] [/align]
FantasyWarrior3D 是基于Cocos2d-x+Lua的一款3D开源游戏项目,使用Cocos Code IDE开发。
这篇文章主要介绍这个项目的相关信息和运行方式,因为已经有很详细的分析了(请见《不废话,开始分析FantasyWarrior3D结构》)了,所以这篇文章会(mei)比(ji)较(shu)轻(han)松(liang)。
先看下效果吧。
Cocos Code IDE运行效果:(视频用力戳

)
[align=center][flash=628,512,0]http://player.youku.com/player.php/sid/XODE0MDgxNTYw/v.swf[/flash][/align]
在红米1上的表现:(我也是视频,戳戳戳

)
[align=center][flash=628,512,0]http://player.youku.com/player.php/sid/XODE0MTI4NDMy/v.swf[/flash][/align][size=4]
[/size][size=4]2.3D功能[/size][list][li][size=2]Sprite3D[/size][/li][li][size=2]Animation3D[/size][/li][li][size=2]Mesh[/size][/li][li][size=2]Billboard[/size][/li][li][size=2]Camera[/size][/li][li][size=2]Light[/size][/li][li][size=2]New Audio Engine[/size][/li][/list]你可以参考
《Programmers Guide Chapter9 : 3D》
以及引擎配套的TestCpp示例了解以上特性。
[size=4]3.编译运行[/size]
源码地址:https://github.com/chukong/FantasyWarrior3D
开发环境:Cocos Code IDE(同时支持XCode和VS2012/VS2013)
适用平台:Windows/Mac/iOS/Android
克隆或者下载项目。
[size=2]1.使用Cocos Code IDE(v1.0.1版)。[/size]
如果配置过Cocos Code IDE,直接在工作区空白处点击右键导入项目,编译对应平台的runtime,运行即可。
如果从未配置过Cocos Code IDE,请参考如下官方视频进行下载安装配置:
http://v.youku.com/v_show/id_XNzYxODQzMDIw.html
[size=2]2.使用XCode。[/size]
打开项目路径下的frameworks/runtime-src/proj.ios_mac/FantasyWarrior3D.xcodeproj,运行即可。
[size=2]3.使用VS2012/2013。[/size]
打开frameworks/runtime-src/proj.win32/FantasyWarrior3D.sln,运行即可。
有编译问题的,请参考此文:
[size=6]关于FantasyWarrior3D 开源项目编译问题的补充说明 [/size]


in function ‘__index’
in main chunk