`
mmdev
  • 浏览: 12910446 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

cocos2d开发学习一:开发环境搭建以及入门学习资源

 
阅读更多

由于最近项目处于简单空档期,逛CocoaChina论坛看到于关于cocos2d-html5开发的2-3篇教程。

于是想着ios平台其实更多的是娱乐性,应用类别都是在拼传统的pc上的积累的用户背景来玩命。

游戏这玩意总体对于背景要求不会太高。毕竟追求还是创意和娱乐性。

cocos2d作为一个游戏开发引擎,目前已经衍生出上面所提及的html5版本,以及现在更流行的cocos2d-x。

按传统的入门以及开发语言来说:

cocos2d-html5我具体还没去看过,但是光看名称,就是类web开发,那么前端的语言基础js什么应该比较重要,本人没接触过前段~

cocos2d-x,本来来说,做了一个android和ios都接触的人来,这个应该是很好的选择,但是悲剧的是这个是基于C++编程。C++的语法只懂一点点。

而cocos2d基本偏向于Objective-C,而我刚接触开发关于公司的一个ios项目,也能更好的熟悉额oc。

因此我的就想学最原始版本额cocos2d,等差不多了解了该引擎的基本后,然后深入下C++语法,上手起来也不会太尴尬。


正题:环境搭建

1.下载cocos2d依赖包,不过他是一个封装成了Template的资源供使用,googleCode上下载地址:http://code.google.com/p/cocos2d-iphone/downloads/list

官网地址:http://www.cocos2d-iphone.org/

2.解压后执行安装模板到Xcode:在终端下进入解压的文件夹下 $ sudo ./install_template.sh安装模板到Xcode。

3.看命令行提示,成功后打开Xcode新建项目时,就能看见

4.可以按照模板新建一个helloWord项目了。

5.同时你也可以进入下载解压的文件夹中有个例子代码项目。

环境的搭建基本就是这么简单。


学习资源

个人觉得网络上资源其实挺多的,论坛什么得就不说了。

csdn也有几位大大写过教程。

但是本人更偏向于简单的demo形式,

说白了,其实学习一个新技术,入门不难,因为本身你就有编程基础。

最主要的就是熟悉一个项目的框架流程,然后是各种api调用。游戏的话可能说有很多算法,当然这是后话了。

因此我本人的习惯是了解了基本概念后,跟一个项目demo,把基本api和流程熟练了。

这边推荐网上流程说:知易cocos2d游戏开发教程,貌似说里面包含一个坦克大战的游戏,本人愚钝,昨天下午才开始接触和搭建的环境然后找资料,楞是没找到有那个demo(只有教程,但是做游戏最主要的是要有素材资源啊,希望有了解的朋友可以推荐个关于iPhone的素材库网站)。

另外推荐一本觉得还不错的电子书,中文版Learn iPhone and iPad Cocos2D Game Development》。

我觉得挺不错的,我这边上传到我的资源上了:http://download.csdn.net/detail/nono_love_lilith/4422448


大家可以根据上面这本书来自己学习,估计进度会快点,我只是简单做下自己的学习笔记,还得有空才来更新。

总体来说,我特尔太蛋疼了~

分享到:
评论

相关推荐

    Cocos2d-x实战:JS卷——Cocos2d-JS开发

    资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...

    Cocos2d-x实战:Lua卷(第2版)书籍代码

    这是书籍 Cocos2d-x实战:Lua卷(第2版)的代码,关东升老师的,这里分享出来。除了章节的小示例代码外,还有一个《迷失航线》的游戏示例代码。这是一个下载地址。

    cocos2d-x json字符串与cocos2d::Value转换工具

    该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...

    cocos2d入门cocos2d入门

    cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门

    cocos2d的学习资料

    cocos2d的学习资料,一本比较经典的cocos2d开发书,适合cocos2d/cocos2d-x的入门

    Cocos2d-x实战:C++卷(2版)源代码

    Cocos2d-x实战:C++卷(2版)源代码

    cocos2d学习资源

    cocos2d学习资源

    如何用cocos2d制作iphone游戏:旋转炮塔

    如何用cocos2d制作iphone游戏:旋转炮塔,大家一起动手试试

    Cocos2d-x高级开发教程

    Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...

    第四课:Cocos2D-X跨平台开发环境搭建(win32)

    【麦可网】Cocos2d-X跨平台游戏开发学习笔记

    Cocos2d-x实战:Lua卷

    cocos2d教程

    关东升-Cocos2d-x实战:Lua卷

    《Cocos2d-x实战 Lua卷》是介绍Cocos2d-x Lua游戏编程和开发技术的书籍,本书是第1版,带完整书签

    cocos2d学习资源汇总

    cocos2d-x学习资源汇总

    Cocos2D-X游戏开发技术精解

    资源名称:Cocos2D-X游戏开发技术精解内容简介:Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。 《Cocos2D-X...

    Cocos2d-X案例开发大全

    资源名称:Cocos2d-X案例开发大全内容简介:《Cocos2d-X案例... 《Cocos2d-X案例开发大全》内容共分11章,既讲解了Cocos2d-X开发环境的搭建和实战技术,又 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    Cocos2d学习资料

    第一章:介绍Cocos2d 第二章: 开始学习 第三章: 基础知识 第四章: 你的第一个游戏(修正错误) 第五章: 游戏构成要素 第六章: 深入了解精灵(Sprite) 第七章: 横向滚屏射击游戏 第八章: 完成滚屏射击游戏 第九章: 粒子...

    Cocos2d-x高级开发教程制作自己的《捕鱼达人》

    Cocos2d-x高级开发教程:制作自己的《捕鱼达人》 图书简介: 《Cocos2d-x高级开发教程:制作自己的《捕鱼达人》》是国内第一本全面深入讲解Cocos2d-x进阶内容的图书,Cocos2d-x创始人王哲作序推荐,《捕鱼达人》开发...

    cocos2d环境搭建

    cocos2d环境搭建,适合菜鸟级别的,希望对大家有帮助。。

    Cocos2D权威指南

    第1章 开始前的准备工作 1 第2章 你的第一款iPhone游戏:垂直射击游戏 38 第3章 Cocos2D核心类 69 第4章 Cocos2D中的动作、特效与动画 152 第5章 Cocos2D中的文本渲染系统 229 共19章

    《Cocos2d-x实战 JS卷 Cocos2d-js开发》随书源码下

    《Cocos2d-x实战 JS卷 Cocos2d-js开发》随书源码 ch13-ch24 下卷 因为超过csdn上传限制分为2个压缩文件

Global site tag (gtag.js) - Google Analytics