如何在win32平台上创建新的cocos2dx项目
如何在win32平台上创建新的cocos2d-x项目
0 人收藏此文章, 我要收藏 发表于2个月前 , 已有 280 次阅读 共 0 个评论
在VisualStudio上安装Wizard
在你下载并解压完源码包之后,找到cocos2d-x 文件夹,点击“build-win32.bat”来编译整个项目,之后点击“install-templates-msvc.bat”来安装wizard。bat脚本会自动对应vs2008或者2010。
Run install-templates-msvc.bat to install the cocos2d-x application wizard automatically.
The script files for each msvc IDE in the directory: \template\msvc\ . The script whose name with the suffix "Express" is used to install wizard for virsual c++ express version.更多细节,请参考这篇文档Coscos2d-x Application Wizard for Visual Studio 用户指导
http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Cocos2d-x_Application_Wizard_for_Visual_Studio_User_Guide
1.3 创建一个新的cocos2d-win32 项目
现在你可以通过VS2008打开cocos2d-x/cocos2d-win32.vs2008.sln,我们可以从这看到库文件。
右键点击“Solution ’cocos2d-win32.vc2008’”,之后选择“Add->New Project”,
选择“cocos2d-x -> cocos2d-win32 Application”,在Name一栏写上“Cocos2dxSimpleGame”,并使用默认的路径设置。
备注:在win32&沃Phone接口,游戏的路径必须放下cocos2d-x的根目录下。
点击“OK->Next”,不勾选 Box2D,因为Cocos2dSimpleGame不使用物理系统。请确保“SimpleAudioEngine in CocosDenshion”是勾选的,之后点“Finished”。
1.4 编译并运行
现在我们可以看到“Cocos2dSimpleGame.win32”已经创建好了,我们的游戏现在依赖于libcocos2d & libCocosDenshion这两个库。
好,编译并运行,通常情况下,如果你不是运气那么差的话,你会看到下面这张图。
但是我运气不好,出现了个小问题,
Win7安vc2008编译报LINK : fatal error LNK1000: Internal error during IncrBuildImage
google了下解决方案 http://blog.csdn.net/xiangyunl/article/details/5830481
简要如下:
选择项目,属性(Property pages)->配置属性(Configuration Properties) ->C/C++,修改“调试信息格式(Debug Information Format)”为“程序数据库(Program Database(/Zi))”即可。
参考文献
http://cn.cocos2d-x.org/resource/show?nid=60
http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Cocos2d-x_Application_Wizard_for_Visual_Studio_User_Guide
以上内容在WIN7+VS2008下亲自测试通过,睡觉去了。
作者: Leo_wl
出处: http://www.cnblogs.com/Leo_wl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
版权信息查看更多关于如何在win32平台上创建新的cocos2dx项目的详细内容...