1、首先介绍cocos2d是什么?
cocos2d是一个开源框架,用于构建2D游戏;Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。
2、安装
http://code.google.com/p/cocos2d-iphone/downloads/list;
从这里下载最新版本的cocos2d-iphone;我当时最新版本是:cocos2d for iOS and Mac v2.1-beta4
下载完成,把它解压在文档目录下,为了在终端下放便找到该目录;
在终端下进入文档目录,再进入解压的目录中;
终端输入:./install-template.sh
如果成功:
下面开始创建第一个hello world!程序
打到xcode创建新的应用程序:
选择第一个!!
目录结构如下:
libs就是cocos2d的框架;
运行结果:
分享到:
相关推荐
本篇文章将深入探讨如何使用cocos2d-x实现一个简单的小游戏,适合初学者入门学习。 首先,我们需要理解cocos2d-x是什么。cocos2d-x是一个用C++编写的2D游戏框架,它基于Python的cocos2d库,同时支持iOS、Android、...
cocos2d是一款流行且功能强大的2D游戏开发库,用于构建交互式图形应用,特别适合初学者和经验丰富的开发者。让我们一起揭开这个压缩包的神秘面纱,探索其中蕴含的IT知识点。 首先,我们注意到标签“whl”。这是一种...
Ray Wenderlich的《Cocos2d SimpleGame》,被认为是cocos2d的初学者最好的教程,这本书被Cocos2D-X团队从objective-c转化到了c++版,并发布在了github上。在此感谢Ray Wenderlich的慷慨相助。 源代码是在cocos2d-x ...
环境搭建为初学者提供了一条清晰的入门路径。基本图元和图片的绘制,以及动作系统的使用,为Cocos2d-x游戏开发打下了坚实的基础。通过RTTI的使用,开发者能够在游戏逻辑中实现更复杂和动态的行为。整体而言,Cocos2d...
总之,《cocos2d-x-2.2.2.chm文档》是Cocos2d-x开发者的重要参考资料,无论是初学者还是经验丰富的开发者,都可以从中获益,提升游戏开发技能。通过深入学习和实践,开发者可以充分利用Cocos2d-x的功能,创建出...
- 学习渲染流程:Cocos2d-x使用OpenGL作为渲染接口,初学者需要学习OpenGL基础以及Cocos2d-x中的渲染流程和优化技巧。 - 掌握事件处理:游戏中的事件处理是交互的核心,需要学习如何响应用户输入和处理游戏中各种...
《Cocos2d-x 3.x游戏开发实战》是一本深度探讨Cocos2d-x 3.x框架的游戏开发书籍,适合对游戏编程有...无论你是初学者还是有一定经验的开发者,这本书都能提供宝贵的指导,助你在Cocos2d-x游戏开发的道路上更进一步。
以下是关于cocos2d-x的学习资源汇总,旨在帮助初学者快速入门和提高开发技能。 一、官方资源 * 官方文档:cocos2d-x提供了详细的官方文档,涵盖了引擎的使用、安装、配置等方面的内容。 * API文档:cocos2d-x提供...
这个“cocos2d-x入门讲解”课程旨在帮助初学者快速掌握这款强大的跨平台游戏引擎,从而能够利用它创建自己的游戏或应用程序。 一、Cocos2d-x基础 Cocos2d-x是Cocos2d家族的一员,基于C++实现,同时提供了Lua和...
”示例,展示了Cocos2d-html5的最小工作示例,帮助初学者入门。 Cocos2d-html5-v0.5.0-alpha2的亮点在于其跨平台的能力,允许游戏在各种设备和浏览器上运行,包括iOS、Android、Windows等。此外,它还支持...
- **HelloWorld示例**:新版本提供的HelloWorld示例是初学者入门的最佳选择,通过这些实例可以快速了解框架的基本用法。 - **官方文档**:cocos2d-x的官方文档详细介绍了框架的各个部分,是学习和解决问题的重要...
对于初学者,它是掌握Cocos2d-x基础知识的宝贵资料;对于有经验的开发者,它是深入研究和调试代码的实用参考。由于文档是通过Doxygen自动生成的,因此更新和维护也比较方便,可以根据源代码的更新同步更新文档内容。
Cocos2d-html5是一个基于Web的开源游戏开发框架,专为创建2D游戏、交互式应用程序和动画而设计。...Cocos2d家族还包括其他版本...无论是初学者还是经验丰富的游戏开发者,都能从中受益,轻松地创建出富有吸引力的2D游戏。
这篇学习资料是针对cocos2d/x,特别是cocos2d-x的入门指南,旨在帮助初学者快速掌握这个强大的游戏引擎。 cocos2d-x是一个跨平台的2D游戏开发框架,它可以让你的游戏在iOS、Android、Windows Phone以及其他桌面平台...
在本文中,我们将深入探讨如何使用Cocos2d框架创建一个简单的小游戏——"躲便便",这对于初学者来说是一个很好的入门项目。Cocos2d是一个流行的游戏开发框架,适用于多个平台,包括iOS、Android以及桌面系统。它提供...
对于初学者而言,这是一套非常适合的学习资源,特别是对于那些没有任何游戏开发经验的学员。 cocos2d-x框架基于cocos2d-x库,提供了丰富的API和工具,使得开发者可以轻松创建2D游戏、演示程序以及其他图形用户界面...
这个快速入门视频教程系列将引导初学者深入理解Cocos2d-JS,从基础概念到实际操作,一步步构建你的游戏开发技能。 首先,让我们详细解读每个视频文件所涵盖的知识点: 1. **Cocos2d-JS 快速入门01_基础介绍.mp4**...
本文将深入探讨如何利用cocos2d-x开发一款跑酷游戏,通过分析提供的“runningGame”源码,我们将揭示其核心知识点,帮助初学者快速入门并提升对cocos2d-x的理解。 一、项目结构解析 "runningGame"源码项目通常包含...
对于初学者,“HelloWorld”是典型的入门项目,它会教你如何创建一个基本的显示窗口并显示文字。 3. HelloWorldTouch解析:这个名字暗示了我们的项目将包含触摸事件的处理。在cocos2d-x中,我们可以监听和响应各种...