文档章节

Cocos2D泰然教程推荐学习步骤

andyhe91
 andyhe91
发布于 2014/10/10 15:43
字数 1016
阅读 68
收藏 1
点赞 0
评论 0


文章转自泰然教程:http://article.ityran.com/cocos2dstudy

这是一个学习Cocos2D的非常好的学习指引。保存下来。

Cocos2D泰然教程推荐学习步骤

cocos2d学习Iven推荐步骤 校对:子龙山人

 

一、首先,学习《如何使用Cocos2D来制作一个简单的iphone游戏》教程。

总结:对Cocos2D制作游戏有一个大概的了解和认识。

 

二、推荐在学习Ray(子龙山人&&泰然教程组翻译)的教程之前先看看《知易Cocos2D-iPhone 游戏开发教程》,

>

pdf+Demo工程打包下载地址:http://www.ityran.com/thread-525-1-1.html

总结:本教程对于基础知识参数清晰,涵盖了cocos2d的各个方面,可以从中学习cocos2d的结构,基本使用方法等。不论今后是使用cocos2d-iphone还是cocos2d-x,阅读本教程集都会有很大的帮助。

 

三、学习完《知易》以后,可以了解一下cocos2d的原理–OpenGL ES从零开始系列:

>

总结:在这里,阅读前五篇足以了解OpenGL ES的基本原理,其他的可以作为扩展阅读。

 

四、在看完上面推荐的教程后,就可以进入,ray教程了;

注意:下面的推荐步骤中为方便大家阅读,pdf文章均打包收录在翻译合集中:

打包下载地址:http://www.ityran.com/thread-290-1-1.html

学习步骤:

1、

cocos2d框架总览(译)cocos2d精灵教程:第一部分.pdf

cocos2d精灵教程:第二部分.pdf

cocos2d精灵教程:第三部分.pdf

 

cocos2d菜单教程:第一部分.pdf

cocos2d菜单教程:第二部分.pdf

cocos2d菜单教程:第三部分(完).pdf

 

总结:这两个系列了解cocos2d最基本的类,CCMenu和CCSprite;

 

2、

总结:这个系列从零开始教你创建一个自己的简单游戏,了解cocos2d各个部分的组织方式。

 

3、几个游戏系列推荐阅读:

• 如何制作一个类似tiny wings的游戏:第一部分.pdf

• 如何制作一个类似tiny wings的游戏:第二部分(完).pdf

 

如何使用cocos2d制作一个打地鼠的游戏:(第一部分).pdf

如何使用cocos2d制作一个打地鼠的游戏:(第二部分。完).pdf

 

• 如何制作一个类似tiny wings的游戏:第一部分.pdf

• 如何制作一个类似tiny wings的游戏:第二部分(完).pdf

 

4、Box2D的制作系列:

 

五、到此,你应该可以随心使用cocos2d的基本功能了,当然你还可能需要使用一些工具来让开发更快,所以你需要看:

>

1、texture picker

(译)如何在cocos2d里面使用动画和spritesheet.pdf

(译)cocos2d里面如何用texture picker和像素格式来优化spritesheet.pdf

 

2、spritehelper和levelhelper

[iTyran翻译]如何使用spritehelper和levelhelper教程

 

3、GameCenter

• 如何使用GameCenter制作一个简单的多人游戏教程:第一部分.pdf

• 如何使用GameCenter制作一个简单的多人游戏教程:第二部分.pdf

 

4、tilemap

(译)如何使用cocos2d制作基于tilemap的游戏教程 第一部分.pdf

碰撞检测和收集物品:如何使用cocos2d制作基于tiled地图的游戏:第二部分.pdf

加入敌人和战斗:如果使用cocos2d制作基于tiled地图的游戏:第三部分.pdf

 

六、到此,本教程结束,你可以无障碍的尽情选择你感兴趣的文章观看:

>

 

http://article.ityran.com/tutorials


© 著作权归作者所有

共有 人打赏支持
andyhe91
粉丝 58
博文 124
码字总数 209109
作品 0
长沙
Coco2d-x 塔防游戏“贼来了”之开发简档 之 零

原来的教程为《塔防游戏之贼来了》(这是我之前学习Cocos2d-x时候,看到的一个比较好的教程)原文地址目前只在泰然网看到,http://www.tairan.com/archives/6413 ,原作者为任珊。本文是基于...

firekido ⋅ 2017/05/28 ⋅ 0

Coco2d-x 塔防游戏“贼来了”之开发简档 之 三(完结)

原来的教程为《塔防游戏之贼来了》(这是我之前学习Cocos2d-x时候,看到的一个比较好的教程)原文地址目前只在泰然网看到,http://www.tairan.com/archives/6413 ,原作者为任珊。本文是基于...

firekido ⋅ 2017/05/28 ⋅ 0

使用CocosBuilder2.1结合cocos2d-x2.0.3创建动画场景

原文地址:http://article.ityran.com/archives/2140 本为由泰然教程组成员 浅底 原创,作为一位经验丰富的游戏开发人员,这次浅底将CocosBuilder经验分享给大家,希望大家喜欢,欢迎拍砖!!...

乐逍遥jun ⋅ 2016/02/22 ⋅ 0

如何学习iphone游戏开发

注意,我本人也是刚接触iphone游戏开发不久,之前完全没有mac开发相关经验,只有一些c/c++和java的编程经验。 所以,我想谈一谈我在学习过程中的一些心得和体会。当然,我还会继续学习下去,...

扶殊88 ⋅ 2012/05/03 ⋅ 0

移动开发各种课程百度网盘地址分享

不知道这种视频分享会不会被和谐 四套android+一套cocos2d-x+一套windowphone8视频教程(共享版) 由于之前有出现过,百度网盘分享的链接莫名其妙失效的情况,所以这里我直接给出分享账户的主...

android技术开发 ⋅ 2013/09/13 ⋅ 2

Cocos2d-x跨Android&iOS平台开发入门

本教程由泰然教程组出品 Hello, Cocos2D-X for iOS! 配置cocos2d-x的eclipse开发环境 Setup the Android NDK (Native Development Toolkit) Hello, Cocos2D-X for Android! 第一个提示要求你......

lying ⋅ 2013/09/05 ⋅ 0

Cocos2d-x跨Android&iOS平台开发入门

本教程由泰然教程组出品 Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。 假如你可以使用和cocos2d相似的api来...

长平狐 ⋅ 2012/08/29 ⋅ 0

Coco2d-x 塔防游戏“贼来了”之开发简档 之 一

原来的教程为《塔防游戏之贼来了》(这是我之前学习Cocos2d-x时候,看到的一个比较好的教程)原文地址目前只在泰然网看到,http://www.tairan.com/archives/6413 ,原作者为任珊。本文是基于...

firekido ⋅ 2017/05/28 ⋅ 0

Cocos2dx-OpenGL ES 2.0教程:你的第一个三角形(1)

前言 在本系列教程中,我会以当下最流行的2D引擎Cocos2D-X为基础,介绍OpenGL ES 2.0的一些基本用法。本系列教程的宗旨是OpenGL扫盲,让大家在使用Cocos2D-X过程中,知其然,更知其所以然。因...

乐逍遥jun ⋅ 2016/02/22 ⋅ 0

【iOS-Cocos2d游戏开发之二】Cocos2D 游戏开发资源贴(教程以及源码)

这两天抽出一些时间学习cocos2d,发现资料N多,而且讲解的相当的全面;那么这段时间我也处于不断的学习中,当然好东西不私藏,这里我把比较经典的一个iOS游戏开发书籍给出,当然很多童鞋,我...

junwong ⋅ 2012/03/02 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

windows profesional 2017 build problem

.net framework .... https://stackoverflow.com/questions/43330915/could-not-load-file-or-assembly-microsoft-build-frameworkvs-2017...

机油战士 ⋅ 42分钟前 ⋅ 0

python3中报错的解决方法(长期更新)

1、ImportError: No module named ‘DjangoUeditor’ 出错原因:安装DjangoUeditor库适用于python2,需要下载适用python3的 下载地址:https://github.com/twz915/DjangoUeditor3 2、python3......

xiaoge2016 ⋅ 47分钟前 ⋅ 0

数据结构与算法之双向链表

一、双向链表 1.双向链表的结点结构 typedef struct DualNode{ ElemType data; struct DualNode *prior; // 前驱结点 struct DualNode *next; // 后继结点}DualNode, *DuL...

aibinxiao ⋅ 今天 ⋅ 0

五大最核心的大数据技术

大数据技术有5个核心部分,数据采集、数据存储、数据清洗、数据挖掘、数据可视化。关于这5个部分,有哪些核心技术?这些技术有哪些潜在价值?看完今天的文章就知道了。 大数据学习群:7165810...

董黎明 ⋅ 今天 ⋅ 0

PhpStorm 头部注释、类注释和函数注释的设置

首先,PhpStorm中文件、类、函数等注释的设置在:setting-》Editor-》FIle and Code Template-》Includes下设置即可,其中方法的默认是这样的: /**${PARAM_DOC}#if (${TYPE_HINT} != "v...

nsns ⋅ 今天 ⋅ 0

spring.net AOP

http://www.springframework.net/doc-latest/reference/html/aop-quickstart.html https://www.cnblogs.com/wujy/archive/2013/04/06/3003120.html...

whoisliang ⋅ 今天 ⋅ 0

【HAVENT原创】创建 Dockerfile 生成新的镜像,并发布到 DockerHub

注意:Win7 与 Win10 的版本存在差异,Win7 版本使用 Docker Quickstart Terminal 进入控制台,Win10下面直接用管理员权限打开控制台或者 PowerShell 即可;另外 Win7 下面只能访问 C盘,/ap...

HAVENT ⋅ 今天 ⋅ 0

pom.xml出现web.xml is missing ...解决方案

提示信息应该能看懂。也就是缺少了web.xml文件,<failOnMissingWebXml>被设置成true了。 搜索了一下,Stack Overflow上的答案解决了问题,分享一下。 目前被顶次数最多的回答原文如下: This...

源哥L ⋅ 今天 ⋅ 0

js时间戳与日期格式之间相互转换

1. 将时间戳转换成日期格式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象 /** 1. 下面是获取时间日期的方法,需要什么样的格式自己...

Jack088 ⋅ 今天 ⋅ 0

web添加log4j

添加xml配置log4j.properties # Global logging configuration---root日志设置#log4j.rootLogger=info,dailyRollingFile,stdoutlog4j.rootLogger=debug,stdout,dailyRollingFile---......

黄柳淞 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部