Cocos2d-x手机游戏开发视频教程 手游入门到精通视频教程
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。
手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。
Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。
当前3G技术盛行,手机游戏已经得到快速发展。《植物大战僵尸》、《愤怒小鸟》和《SNS的农场》等游戏先驱者已经在只能手机上大获丰收。根据当前手机游戏的发展趋势,学习cocos2d-x这个神奇的引擎已经刻不容缓。
在此给大家推荐牟东海老师的一套相关的教程,《Cocos2d-x跨平台手机游戏开发配4个项目(引擎应用,单点和多点触摸、瓦片地图、骨骼动画)》。
本课程通过4个种类各不相同的实战项目,展示了cocos2d-x的卓越性能。并且将CocoStudio工具的使用、单点和多点触摸、瓦片地图、骨骼动画、数据
库、json字符串等当下游戏开发中常见的开发手段巧妙的融入到项目之中。课程中不仅对cocos2d-x引擎的功能做了系统的系统的讲解,还将单例、监听者等常用设计模式贯穿始终。
本课程全部代码均为讲师亲自编写,架构清晰,注释全面,极具参考价值。
在学习本课程后可以轻松的将cocos2d-x引擎应用在实战项目中,并全面了解Android系统APK安装包的发布流程。
课程大纲:
一、飞机大战项目:
1. cocos2d-x原理及环境配置
2. cocostudio使用方法及UI控制(上)
3. cocostudio使用方法及UI控制(下)
4. XML文件读取与骨骼动画
5.游戏框架
6.游戏战场(上)
7.游戏战场(中)
8.游戏战场(下)
二、超级玛丽项目:
1.瓦片地图(上)
2.瓦片地图(中)
3.瓦片地图(下)
4.模板编程与单例模式
5.游戏摇杆与多点触摸(上)
6.游戏摇杆与多点触摸(中)
7.游戏摇杆与多点触摸(下)
8.游戏世界之静态物体(上)
9.游戏世界之静态物体(中)
10.游戏世界之静态物体(下)
11.游戏世界之动态物体(上)
12.游戏世界之动态物体(中)
13.游戏世界之动态物体(下)
14.游戏世界之玛丽(上)
15.游戏世界之玛丽(下)
16.玛丽顶撞物体(上)
17.玛丽顶撞物体(下)
18.阶段调试
19.游戏世界之敌人(上)
20.游戏世界之敌人(中)
21.游戏世界之敌人(下)
22.游戏世界之静态敌人
23.游戏世界之火球(上)
24.游戏世界之火球(下)
25.功能扩展
三、打地鼠项目:
1.登陆界面UI
2.关于界面和选关界面UI
3.商店UI和战场UI
4.剪切节点
5.地鼠打击控制(上)
6.地鼠打击控制(中)
7.地鼠打击控制(下)
8.sqlite数据库使用方法(上)
9.sqlite数据库使用方法(下)
10.静态数据之锤子(上)
11.静态数据之锤子(下)
12.静态数据之关卡与地鼠
13.静态数据只布局与关卡地鼠信息(上)
14.静态数据只布局与关卡地鼠信息(下)
15.游戏道具(上)
16.游戏道具(下)
17.数据与游戏流程
18.数据存档于json格式(上)
19.数据存档于json格式(中)
20.数据存档于json格式(下)
四、天天爱消除项目:
1.再谈观察者模式(上)
2.再谈观察者模式(下)
3.宝石的映射关系
4.宝石的触摸控制(上)
5.宝石的触摸控制(下)
6.消除算法实现
7.补充宝石
下载地址:
百度网盘:http://pan.baidu.com/s/1dD5U2Gx
360云盘:http://yunpan.cn/QiQMuKbv3UXrx(提取码:29ed)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。