目前,国内手机游戏开发中有接近70%使用Cocos2d-x,在我们熟悉的苹果APP排行榜top10里面,有7个都是用cocos2d-x引擎开发的。全球Cocos2d-x开发的游戏,有突破1亿安装量。
[color=]本课程是RenderDonkey讲师的一门泡泡堂游戏开发课程,采用跨平台的C++游戏引擎—Cocos2d-x,详细讲述了泡泡堂游戏开发的环境搭建、动画设置、算法控制、关卡编辑、发布等内容。学员学完后能对Cocos2d-x有一个全新的认识,掌握游戏开发的基本方法和流程,熟悉游戏算法,提升程序开发的能力。
[color=]
二、讲师介绍
[color=]毕业于西南大学计算机科学与技术专业,一个怀揣着一颗跳动的心,走在游戏开发道路上的科学小骚年。5年游戏项目开发经验,立志让自己的身影出现在游戏开发领域的各个方面。有3D游戏引擎项目从零研发经验,数款在线网页游开发经验,并担任核心程序、主程序、技术负责人等职务。目前在一家网游公司专注RTS网络游戏开发。在自我提升的同时,又渴望能与大家分享自己的学习历程。希望自己能够作为一个前车之鉴,扶正各位后来的童鞋们。
[color=]
三、学习目标
[color=]1、 学习Cocos2d-x的框架,掌握这一新的跨平台的图形引擎;
[color=]2、 学习C++算法和数据结构在游戏中的应用;
[color=]3、 学习游戏程序的一般框架,如状态机,配置文件,UI交互等;
[color=]4、 学习相关编程经验与技巧,常用编程手法等.
[color=]
四、教学模式
[color=]1、 尽量避免冗长的讲解,而以实践为主,向观众展示实质性的东西;
[color=]2、 每一个特别的实践都伴随一定的讲解,使理论与实践相结合,让观众知其然并知其所以然;
[color=]3、 每节课程和相应的知识点都会给观众一定的练习建议.
[color=]
五、适合学员
[color=]1、熟悉Visual Studio编程环境,C++语言等基础知识;
[color=]2、有志从事C++游戏开发;
[color=]3、想通过对于Cocos2d-x的学习获取新的工作机遇.
项目课程截图:
TB2BJviapXXXXb1XpXXXXXXXXXX-126577510.jpg
[color=]课程目录:
第1讲 课程介绍、环境安装与搭建
第2讲 Cocos2d-x解析
第3讲 游戏的特点,游戏基本框架的实现
第4讲 资源加载与配置文件
第5讲 菜单、事件、字体
第6讲 开始、游戏、结束
第7讲 完善游戏框架
第8讲 游戏中的动画1
第9讲 游戏中的动画2
第10讲 游戏中的动画3
第11讲 游戏场景搭建与地砖显示
第12讲 游戏玩家与对象管理1
第13讲 游戏玩家与对象管理2
第14讲 用输入控制玩家移动
第15讲 完善用户输入控制玩家移动
第16讲 静态对象与阻挡1
第17讲 静态对象与阻挡2
第18讲 静态对象与阻挡3
第19讲 角色在场景中的碰撞处理
第20讲 炸弹放置
第21讲 摧毁场景
第22讲 完善炸弹与场景摧毁
第23讲 道具对象与BUFF
第24讲 道具对象与BUFF2
第25讲 道具产生与拾取
第26讲 简单道具的实现
第27讲 特殊道具:运动鞋
第28讲 骑乘功能1:角色调整
第29讲 骑乘功能2:坐骑的显示
第30讲 骑乘功能3:坐骑的附加属性
第31讲 骑乘功能4:坐骑BUFF的叠加
第32讲 简单的对手
第33讲 玩家中弹
第34讲 胜负实现
第35讲 加入音效1:配置与管理
第36讲 加入音效2:场景音乐与音效
第37讲 关卡编辑器1:整体规划与框架搭建
第38讲 关卡编辑器2:界面
第39讲 关卡编辑器3:场景文件读取
第40讲 关卡编辑器4:地表编辑
第41讲 关卡编辑器5:完善地表编辑
第42讲 关卡编辑器6:地表高级编辑
第43讲 关卡编辑器7:物件列表
第44讲 关卡编辑器8:物件放置
第45讲 关卡编辑器9:新建、保存
第46讲 场景列表
第47讲 完善与发布
课程下载地址本帖隐藏的内容:链接:http://pan.baidu.com/s/1o6zDe9W 密码:2tml
|