课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本课程通过一个Flappybird游戏(基于XCode6.2),向读者展示了如何使用Swift和SpriteKit开发2D游戏的过程。读者可以从中学到开发2D游戏的基本步骤。本课程主要使用了游戏开发中经常使用到的动作和物理引擎。例如,小鸟弹起,碰到管道,都会使用到物理引擎。地面、天空、管道的移动会使用到动作。
Android高级开发工程师项目实战
可计算表达式的计算器
天气通App
基于XMPP的Android聊天客户端
视频播放客户端
某团客户端
音乐播放器
适合人群
1. 熟悉Swift语言,想使用Swift语言开发iOS/Mac OS X游戏的程序员
2. 对Swift语言有一定的了解,想进一步提升Swift语言技能的程序员
3. 所有对iOS游戏开发感兴趣的程序员
课程目标
让学员学习使用spritekit开发flappybird游戏
课程大纲
1 FlappyBird游戏效果演示 [03:43] 免费试听
2FlappyBird游戏项目中涉及到的核心技术 [04:30]
3 导入游戏中需要的图像资源 [04:08]
4 设置天空背景色 [02:41]
5 添加和移动的陆地 [13:28]
6 添加和移动云、楼房和树林 [09:12]
7显示计分牌 [04:57]
8 显示gameover信息 [04:22]
9 添加翅膀会动的小鸟 [06:04]
10 利用物理引擎让小鸟自由下落 [08:22]
11让小鸟与陆地发生碰撞 [10:37]
12添加移动的上下管道(1) [08:02]
13 添加移动的上下管道(2) [18:25]
14 让小鸟动起来 [06:50]
15 小鸟与管道碰撞检测和计分处理(游戏完结) [20:45]