`
xiaominghimi
  • 浏览: 52943 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

【Cocos2d游戏开发之一】搭建cocos2d游戏引擎环境HelloWorld!

 
阅读更多

Himi 原创,转载请注明!

原文地址:http://blog.csdn.net/xiaominghimi/article/details/6638348


最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的;

最后促使我选择cocos2d的原因有两点:

1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元),下载试用版操作了以下,没说的,狠给力;截图如下:(当时就掏出信用卡去购买,只是突然有点小意外,没买上,咳咳、以后再说)


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,

看到done,就表示完成啦,然后打开Xcode,新建一个项目;在左侧可以看到 "cocos2d 1.0.0",点击后,右侧就是基于cocos2d的框架啦,如下图:

然后,我们创建一个cocos2d application ,直接build&run 运行,然后模拟器运行截图如下:


ok,到处整个cocos2d引擎的开发环境和创建一个实例项目也正常运行,那么以后将会一直写关于基于cocos2d引擎的一些文章,希望大家多多指点;










分享到:
评论

相关推荐

    cocos2d游戏开发

    本教程涵盖从基础到进阶的cocos2d游戏开发全过程,共13章节,旨在帮助开发者快速掌握这一强大的游戏引擎。 第一章:入门介绍 本章首先会介绍cocos2d的历史、特性以及它在游戏开发中的应用。然后,会引导初学者安装...

    Cocos2d-x游戏开发实战精解-教学PPT

    Cocos2d-x是一款强大的开源游戏开发框架,广泛应用于2D游戏、教育软件、商业应用等领域。本套教学PPT旨在深入浅出地讲解Cocos2d-x游戏开发的核心技术,帮助开发者快速掌握这一工具。 首先,"初识Cocos2d-x"章节将...

    12-IOS游戏开发Cocos2d.pdf

    Cocos2d是一个广泛使用的开源框架,主要用于构建2D游戏、演示程序和图形界面交互应用。在iOS开发中,Cocos2d-iPhone是一个极具价值的库,它提供了丰富的功能,如精灵管理、图形特效、动画效果、物理引擎和音频处理等...

    Cocos2d-x高级开发教程

    - **定义与特点**:Cocos2d-x是一款专为2D游戏设计的跨平台游戏引擎,其设计灵感来源于Cocos2d-iPhone。它具有简单易用、性能高效、灵活性强等特点,广泛应用于手机游戏的开发。 - **跨平台能力**:相较于Cocos2d-...

    cocos2dx windows环境搭建

    - 它是一个功能强大的框架,能够快速开发2D游戏,并提供了诸多功能,比如动画、物理引擎、音频、粒子系统等。 - 为了让cocos2dx支持Android平台,通常需要安装Android NDK(Native Development Kit),它包含了一...

    Cocos2d x 3.x游戏开发实战

    Cocos2d-x是一个开源的游戏开发框架,广泛应用于2D游戏、教育应用、商业应用等领域,尤其在移动平台上表现出色,支持iOS、Android、Windows等多个平台。 该书首先会介绍Cocos2d-x的基本概念和环境搭建,包括如何...

    cocos2d-x手机游戏开发 源代码

    总之,Cocos2d-x为手机游戏开发提供了强大而灵活的工具集,通过学习其源代码和实践项目,开发者能够掌握2D游戏的开发技能,进而创建自己的游戏作品。对于想要深入研究游戏开发的人来说,这本书和配套源代码是一份...

    知易 Cocos2D iPhone 游戏开发教程 中文教程

    - **环境配置**:从Xcode的设置到项目的初始化,教程一步步引导开发者完成开发环境的搭建,确保能够顺利启动并运行首个“Hello World”项目,从而熟悉Cocos2D-iPhone的基本操作流程。 #### 知识点四:Cocos2D-...

    Cocos2d-x 3.X游戏开发入门精解.pdf

    Cocos2d-x 是一个开源的游戏开发框架,它支持跨平台游戏开发,可以用于创建高质量的2D游戏。Cocos2d-x 3.X 版本是该系列中的一个重要版本,引入了许多新特性,如物理引擎、粒子系统等,使得游戏开发变得更加简单高效...

    在IPhone上用Cocos2d做的一个小游戏

    Cocos2d是一款广泛应用于iOS平台上的2D游戏开发引擎,以其高效、易用的特点深受开发者喜爱。本项目以"Hello World"为例,展示了如何在iPhone上利用Cocos2d创建一个简单的小游戏,即忍者投掷飞镖攻击敌人的游戏场景。...

    Cocos2d-x 高级开发教程.pdf

    Cocos2d-x 是一款高性能的跨平台2D游戏开发框架,其设计初衷是为游戏开发者提供一个易用、高效且灵活的开发环境。该框架起源于 Cocos2d-iPhone,但经过优化和扩展后能够支持更多的平台。Cocos2d-x 的主要特点是易于...

    cocos2d-x windows vs2010配置

    接下来,把 F:\cocos2d-1.0.1-x-0.9.1\cocos2dx 和 F:\cocos2d-1.0.1-x-0.9.1\CocosDenshion 这两个文件夹里面的全部内容拷贝一份到 D:\cocos2d-xProjects\HelloWorld 中去。 九、设置静态链接库 接下来,打开 F:\...

    知易Cocos2D-iPhone开发教程

    首先,Cocos2D-iPhone的基础部分包括了解引擎的基本架构、安装和设置开发环境,以及如何创建一个简单的Hello World项目。在这一阶段,开发者将学习如何配置Xcode项目,导入Cocos2D库,并运行第一个显示"Hello, Cocos...

    Cocos2d开发资源大集合

    - **你的第一个cocos2d游戏**:通过一个简单示例引导用户完成第一个游戏的开发过程。 - **cocos2d programming guide**:全面的技术指南,涵盖各种高级话题和技术要点。 - **把Lua整合到iPhone(iPad)Apps**:介绍...

    Cocos2d-x教程

    - **定义与特点**:Cocos2d-x是一款高性能的2D游戏开发框架,最初基于Cocos2d-iPhone开发而来,继承了其易用性、高效性和灵活性等特点。 - **跨平台能力**:具备强大的跨平台特性,允许开发者只需编写一次代码即可...

    易知cocos2d开发教程

    本文档旨在为初学者提供一份全面的cocos2d游戏开发指南,帮助读者快速掌握cocos2d的基础知识,并能够运用到实际项目中。 #### 二、2D图形引擎简介——Cocos2D-iPhone Cocos2D是一款非常流行的2D游戏开发框架,尤其...

    cocos2d-iphone开发

    - **定义与作用**:Cocos2D-iPhone是一款专为iOS设备设计的高性能2D游戏开发框架。它支持多种功能,如精灵动画、粒子系统、物理引擎等,使开发者能够快速构建高质量的2D游戏应用程序。 - **特点**: - **高效性**:...

    Cocos2d-x学习笔记

    Cocos2d-x是一个开源的游戏开发框架,主要用于开发2D游戏,其特点是跨平台和性能优秀。在学习Cocos2d-x的过程中,新手首先需要了解其基本概念和安装配置过程。下面将详细介绍如何通过Cocos2d-x的官方文档进行入门...

    Cocos2d-JS 快速入门——视频(上部分)

    Cocos2d-JS 是一款强大的游戏开发框架,专为创建2D游戏、交互式应用以及视觉效果设计而生。这个快速入门视频教程系列将引导初学者深入理解Cocos2d-JS,从基础概念到实际操作,一步步构建你的游戏开发技能。 首先,...

    Cocos2d-iphone 开发教程

    **Cocos2d-iPhone**是一款专为iOS设备设计的2D游戏开发框架,它基于OpenGL ES图形渲染,并且拥有丰富的功能集,能够支持多种游戏元素如动画、粒子效果、碰撞检测等,使得开发者能够快速地构建高质量的2D游戏。...

Global site tag (gtag.js) - Google Analytics