原创文章,转载请注明出处:
http://blog.csdn.net/zhy_cheng/article/details/8266803
。
又是一个HelloWorld,在我的印象中,有C/C++的HelloWorld,C#的HellWorld,Java的HelloWorld,Android的HelloWorld,哎,又是一门Total New的知识,不过这次的HelloWorld是一个我最喜欢的HelloWorld,原因是这次是游戏开发的HelloWorld,我很喜欢玩游戏的,最喜欢的当然是DotA了。
闲话不多说,Cocos2d-x是一个跨平台的游戏引擎,跨的平台是iOS, Android, BlackBerry Playbook, Bada, Marmalade, Windows, Linux。开发语言是C++,这门语言可以保证游戏的运行速度足够快,前不久刚刚看完《C++ Primer》,现在正好小试牛刀,我的C++开发笔记请看C++ Primer学习笔记。
在这里,我继续写下学习笔记,这样,一来可以巩固学习的知识,二来可以为以后的编程提供参考和源代码,最后方便大家的学习,让大家少走弯路,一起学习。
我认为开发游戏是大势所趋,可以用开发游戏的方法开发应用,这样的话,应用将会很酷。Ghohst团队就用Cocos2d-x开发了一个电子菜谱的程序,真的很酷,视频地址: http://v.youku.com/v_show/id_XNDQ3MDg0NjU2.html 。所以真的有必要学习这个游戏引擎。
我的开发环境是win7和vs2010。
首先在在这里下载:2.0.4 (2012-11-02)这个版本,在第一次使用的就是这个版本。下载解压到任意目录,有如下的文件:
又是一个HelloWorld,在我的印象中,有C/C++的HelloWorld,C#的HellWorld,Java的HelloWorld,Android的HelloWorld,哎,又是一门Total New的知识,不过这次的HelloWorld是一个我最喜欢的HelloWorld,原因是这次是游戏开发的HelloWorld,我很喜欢玩游戏的,最喜欢的当然是DotA了。
闲话不多说,Cocos2d-x是一个跨平台的游戏引擎,跨的平台是iOS, Android, BlackBerry Playbook, Bada, Marmalade, Windows, Linux。开发语言是C++,这门语言可以保证游戏的运行速度足够快,前不久刚刚看完《C++ Primer》,现在正好小试牛刀,我的C++开发笔记请看C++ Primer学习笔记。
在这里,我继续写下学习笔记,这样,一来可以巩固学习的知识,二来可以为以后的编程提供参考和源代码,最后方便大家的学习,让大家少走弯路,一起学习。
我认为开发游戏是大势所趋,可以用开发游戏的方法开发应用,这样的话,应用将会很酷。Ghohst团队就用Cocos2d-x开发了一个电子菜谱的程序,真的很酷,视频地址: http://v.youku.com/v_show/id_XNDQ3MDg0NjU2.html 。所以真的有必要学习这个游戏引擎。
我的开发环境是win7和vs2010。
首先在在这里下载:2.0.4 (2012-11-02)这个版本,在第一次使用的就是这个版本。下载解压到任意目录,有如下的文件: