人气 417

[翻译文档] 零基础实战iphone、ipad游戏开发(cocos2d、cocos2d... [复制链接]

武汉视灵插画 2015-2-10 15:16:39

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
cc2e30f717b7318aaca5cf31c6b71cef.jpg
                          
                          
                                                   





课程讲师:华仔
课程分类:套餐系列
适合人群:初级
课时数量:180课时
更新程度:
服务类型:C类(普通服务类课程)
用到技术:cocos2d、cocos2d-x、Unity3d
涉及项目:攀登游戏、捕鱼达人、坦克大战、3D坦克大战




课程视频咨询QQ:2050339477



课程大纲预览:

第一阶段:Objective-C(20课时)

培训目标 : 1、掌握Objective-C语言、能够熟练使用Xcode和iOS SDK,2、精通IOS操作系统体系结构和Xcode开发环境,熟悉C/S应用结构
3、熟悉掌握IOS界面和交互开发,并能够熟练使用调试工具 4、能独立开发iphone、ipad各类2d、3d游戏应用,并能发布到AppStore
培训方式培训方式:面向入门,趣味性为主,引导进入丰富多彩的软件测试行业,树立继续学习的信心技能上主要培养学员的逻辑思维能力,在测试执行方面具有一定的感性认识。
阶段        课程名称        项目内容        涉及知识点
Objective-C入门及应用(打好基础必备课程)
1、程序整体语法结构
2、数据类型
3、字符串类型
4、内存管理
5、对象初始化
6、存取期
7、继承
8、Property特征
9、类别
10、协议
11、文件和数据
12、 Appkit 和XCODE4开发

第二阶段:(Cocos2d-iphone&cocos2d-x)课程内容介绍:

培训目标 : 1、掌握Objective-C语言、能够熟练使用Xcode和iOS SDK,2、精通IOS操作系统体系结构和Xcode开发环境,熟悉C/S应用结构
3、熟悉掌握IOS界面和交互开发,并能够熟练使用调试工具 4、能独立开发iphone、ipad各类2d、3d游戏应用,并能发布到AppStore
培训方式培训方式:面向入门,趣味性为主,引导进入丰富多彩的软件测试行业,树立继续学习的信心技能上主要培养学员的逻辑思维能力,在测试执行方面具有一定的感性认识。
课程名        科目        项目内容        完成目标
概述       

1、Cocos2d-iphone概述
2、cocos2d Basic Concepts


1.1、cocos2d-iphone概述
1.2、cocos2d-iphone环境搭建及Hello World

2.1、Scenes
2.2、Director
2.3、Layers
2.4、Sprites
第一阶段的培训主要是基础知识的培训,以简单的例子来展示功能的效果,在这个授课的过程中会用到2个cocos2d-iphone和cocos2d-x项目Climbers和捕鱼达人以及坦克大战
基础知识       
3、cocos2d中的单件类

4、Director类

5、场景图

6、CCNode类层次体系

7、场景和层
8、Labels & Fonts
9、菜单

10、Actions(动作)

3.1、Singleton设计模式

4.1、CCDirector介绍

5.1、场景图层次体系

6.1、CCNode类
6.2、节点处理方式
6.3、动作处理方式
6.4、消息调度ScheduleUpdate
6.5、Draw

7.1、CCSene
7.2、场景和内存
7.3、推荐与弹出场景
7.4、CCTransitionScene
7.5、CCLayer及触摸事件和加速计事件
7.6、CCSprite类

8.1、CCLabel类介绍
8.2、CCLabelBMFont介绍

9.1、CCMenu
9.2、MenuItem
(CCMenuItemAtlasFont
CCMenuItemFont
CCMenuItemImage
CCMenuItemLabel
CCMenuItemSprite
CCMenuItemToggle)

10.1、CCRepeatForever 重复动作
10.2、CCEaseAction 流畅动作
10.3、CCSequence 动作序列
10.4、CCCallFunc 瞬时动作
实践应用       
11、Sprite&Spritesheets

12、Tiled maps 瓦片地图

13、Particles粒子效果

14.、物理引擎
tcbox2D&Chipmunk

15、Game Center 联机游戏
11.1、Sprite介绍 11.2、Spritesheet介绍
11.3、CCSpriteFrameCache

12.1、瓦片地图制作工具介绍
12.2、瓦片地图使用介绍

13.1、粒子效果工具使用介绍
13.2、粒子效果使用介绍

14.1、tcbox2D 游戏 弹球游戏案例
14.2、Chipmunk的使用介绍

15.1、Game Center游戏的使用介绍

第一阶段的培训主要是基础知识的培训,以简单的例子来展示功能的效果,在这个授课的过程中会用到2个cocos2d-iphone和cocos2d-x项目Climbers和捕鱼达人以及坦克大战。


第三阶段:Cocos2d-iphone项目介绍:

培训目标:1、掌握Objective-C语言、能够熟练使用Xcode和iOSSDK,2、精通IOS操作系统体系结构和Xcode开发环境,熟悉C/S应用结构
3、熟悉掌握IOS界面和交互开发,并能够熟练使用调试工具4、能独立开发iphone、ipad各类2d、3d游戏应用,并能发布到AppStore
培训方式培训方式:面向入门,趣味性为主,引导进入丰富多彩的软件测试行业,树立继续学习的信心技能上主要培养学员的逻辑思维能力,在测试执行方面具有一定的感性认识。
项目内容内容
Climbers
Climbers是一款cocos2d-iphone的攀登游戏,这是一场很残酷的战争,会自动有石头落下,玩家的能力决定能否赢得这场挑战。游戏当中地图、石头、声音欢呼声、粒子效果等效果绚丽多彩。采用技术:
1、采用cocos2d-iphone游戏物理引擎开发

2、OpenGLES2.0支持

3、游戏组件分析及规划

4、游戏菜单的使用

5、粒子效果的技巧使用

6、精灵动画的技巧使用

7、检测碰撞的技巧使用
8、触屏控制
捕鱼达人是以深海为游戏场景,各种鱼儿在其中游动的姿态自然,炮弹打击粒子效果华丽,打击感强烈。并且捕鱼达人丰富了更多游戏场景,游戏火炮增加到7种,让此款游戏在很短的时间内赢得了很高的人气,成为了最近人气较火爆的竞技游戏之一。采用技术:
9、采用cocos2d-iphone游戏物理引擎开发

10、OpenGLES2.0支持

11、游戏组件分析及规划

12、游戏菜单的使用

13、粒子效果的技巧使用

14、精灵动画的技巧使用

15、检测碰撞的技巧使用
16、触屏控制

第四阶段:cocos2d-X项目介绍:

培训目标:1、掌握Objective-C语言、能够熟练使用Xcode和iOSSDK,2、精通IOS操作系统体系结构和Xcode开发环境,熟悉C/S应用结构
3、熟悉掌握IOS界面和交互开发,并能够熟练使用调试工具4、能独立开发iphone、ipad各类2d、3d游戏应用,并能发布到AppStore
培训方式培训方式:面向入门,趣味性为主,引导进入丰富多彩的软件测试行业,树立继续学习的信心技能上主要培养学员的逻辑思维能力,在测试执行方面具有一定的感性认识。
项目内容项目内容
坦克大战HD
坦克大战HD是一款cocos2d-X的游戏,游戏当中地图、子弹、飞机、爆炸等效果绚丽多彩。可以尝试以一战十的快感。采用技术:
1、采用cocos2d-X游戏物理引擎开发
2、OpenGLES2.0支持
3、游戏组件分析及规划
4、游戏菜单的使用
5、粒子效果的技巧使用
6、精灵动画的技巧使用
7、检测碰撞的技巧使用
8、场景过渡效果使用
0、触屏技巧使用
课程截图



第五阶段:Unity3d课程内容介绍:略
第六阶段:  Unity3d项目介绍:略

                                                                                 
c0593bcf0dfc6a740e80a359a3fadd81.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|小黑屋|九艺游戏动画论坛 ( 津ICP备2022000452号-1 )

GMT+8, 2024-3-29 09:28 , Processed in 0.071799 second(s), 26 queries .

Powered by Discuz! X3.4  © 2001-2017 Discuz Team.