最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的;
最后促使我选择cocos2d的原因有两点:
1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元),下载试用版操作了以下,没说的,狠给力;截图如下:(当时就掏出信用卡去购买,只是突然有点小意外,没买上,咳咳、以后再说)
看到done,就表示完成啦,然后打开Xcode,新建一个项目;在左侧可以看到 "cocos2d 1.0.0",点击后,右侧就是基于cocos2d的框架啦,如下图:
然后,我们创建一个cocos2d application ,直接build&run 运行,然后模拟器运行截图如下:
ok,到处整个cocos2d引擎的开发环境和创建一个实例项目也正常运行,那么以后将会一直写关于基于cocos2d引擎的一些文章,希望大家多多指点;
本文出自 “Himi” 博客,请务必保留此出处http://xiaominghimi.blog.51cto.com/2614927/627503
2.其cocos2d-x的跨平台挺看好,因为我也开发android系统,也清楚在android游戏引擎上cocos2d也有其对应的版本;这样一款引擎可以两平台都使用,何乐不为;
本章节主要介绍cocos2D引擎的开发环境搭建:
第一步:下载cocos2d-iphone最新版本;地址如下:http://code.google.com/p/cocos2d-iphone/downloads/list (当前最新1.0)
第二步:下载完成之后解压到“文稿”中;(点击Finder-点击左侧的“文稿”);
第三步:启动终端;(点击Finder-前往-实用工具-终端)
第四步:先利用命令进入当前的 “cd documents” 进入Documents文件夹,然后“./install-templates.sh -u”命令开始安装cocos2d,
相关推荐
Cocos2d-iphone之HelloWorld
在iOS开发中,Cocos2d-iPhone是一个极具价值的库,它提供了丰富的功能,如精灵管理、图形特效、动画效果、物理引擎和音频处理等,帮助开发者在构建iPhone游戏时提高效率。由于其开源性质,Cocos2d-iPhone可以免费...
总之,"lhunath-Cocos2D-iPhone.old-9ab3d34"是一个宝贵的教育资源,对于想要深入学习和精通iOS游戏开发的开发者来说,这是一个不容错过的学习材料。通过细致的阅读和实践,开发者可以提升自己的技能,创造出更加...
2. **第一个项目**:引导读者创建并运行第一个简单的Cocos2d-x项目,介绍基本的HelloWorld示例。 3. **绘图与图像处理**:讲解如何绘制2D图形、精灵(Sprite)以及使用Tiled地图编辑器创建游戏地图。 4. **动画和...
Cocos2d-x 是一个跨平台的游戏引擎,可以在多种平台上运行,包括 Windows、Mac OS X、iOS、Android 等。 一、下载和安装 Cocos2d-x 首先,需要下载最新版本的 Cocos2d-x。打开浏览器,输入 cocos2d-x.org,然后...
Cocos2d是一款广泛应用于游戏开发的开源2D游戏引擎,尤其在iOS和Android平台上的应用十分普遍。本文将深入解析Cocos2d 3.4版本中创建HelloWorld工程的实例代码,并提供相关的文档说明。 一、环境搭建 在开始Cocos2d...
Cocos2d-x框架除了Windows平台外,还支持iOS、Android、Mac OS X、Web等平台,初学者在掌握了Windows平台的开发后,可以进一步学习如何使用Cocos2d-x跨平台开发,实现一个游戏在多个平台上运行。 在学习过程中,...
- HelloWorld是一个典型的入门示例,用于演示如何使用Cocos2d-iPhone创建一个简单的游戏场景。 - 它通常包含一个主类,继承自CCLayer类,负责管理游戏逻辑和绘制。 - 在HelloWorld示例中,您将学习如何添加精灵、...
- **HelloWorld示例**:通过第一个示例程序“HelloWorld”展示基本的使用方法。 - **测试样例**:提供一系列测试样例以帮助读者验证环境配置是否正确。 综上所述,《Cocos2d-x高级开发教程》是一本全面覆盖Cocos...
- **跨平台能力**:相较于Cocos2d-iPhone,Cocos2d-x最大的优势在于其强大的跨平台能力,开发者只需编写一次代码即可在多个平台上(如iOS、Android、Windows、OSX等)运行,极大地提高了开发效率。 #### 二、书籍...
Cocos2d-x 是一款高性能的跨平台2D游戏开发框架,其设计初衷是为游戏开发者提供一个易用、高效且灵活的开发环境。该框架起源于 Cocos2d-iPhone,但经过优化和扩展后能够支持更多的平台。Cocos2d-x 的主要特点是易于...
在Android平台上进行游戏开发时,Cocos2d-x是一个广泛使用的开源2D游戏引擎,它支持多平台,包括iOS、Android、Windows等。本篇将详细介绍如何在Windows XP SP3环境下配置Android Cocos2d-x的开发环境。 首先,我们...
第4章到第6章开始深入cocos2d-x引擎的使用方法,包括如何搭建开发环境(环境搭建、HelloWorld案例测试)、引擎基础使用(整体架构、目录结构、坐标体系等),以及如何利用cocos2d-x的高级特性(物理引擎、粒子系统、...
总之,Cocos2d-iPhone为iOS游戏开发提供了一个强大而灵活的平台,它的易用性、丰富的功能和社区支持使得开发者能够快速高效地创建2D游戏。无论你是初学者还是经验丰富的开发者,Cocos2d都是一个值得考虑的工具。通过...
首先,Cocos2D-iPhone的基础部分包括了解引擎的基本架构、安装和设置开发环境,以及如何创建一个简单的Hello World项目。在这一阶段,开发者将学习如何配置Xcode项目,导入Cocos2D库,并运行第一个显示"Hello, Cocos...
- 下载安装和HelloWorld:介绍如何安装cocos2d-x并创建第一个项目。 - 移动的精灵:讲解如何在游戏中控制角色的移动。 - 射击子弹&碰撞检测:教授如何实现简单的物理交互和碰撞效果。 - 音乐音效:指导如何添加...
Cocos2d-x是一款广泛使用的开源游戏开发框架,尤其在2D游戏领域,它提供了跨平台的功能,支持iOS、Android、Windows等多个平台。本文将详细介绍如何配置Cocos2d-x-2.2.3的开发环境,以及如何利用Python脚本创建新的...
- **创建新项目**:在Xcode中创建一个新的Cocos2D-iPhone项目。 - **编写代码**:实现简单的Hello World程序,学习如何在屏幕上显示文字。 - **运行与调试**:在模拟器或真机上运行程序,观察输出结果。 #### 五、...