中级篇是这个教程三部曲的拓展篇,详细介绍了如何制作两个风靡全球的游戏:《打砖块》和《飞翔的小鸟》。游戏数量虽少,但内容都比较丰富。同学们可以学到很多系统,譬如游戏控制系统、积分系统、背景音乐系统以及用户界面。
我们曾经担心对于年龄较小的同学来说,难度是否稍高。但学生和家长的来信打消了我们的顾虑。很多七,八,九岁的孩子都顺利完成了课程,并按照自己的喜好改变了角色造型,甚至添加了教学以外的功能。每个孩子的潜力都很大。
另外,这两个游戏也是我们精心挑选的。《打砖块》是苹果公司创始人乔布斯年轻时参与制作的游戏。美国斯坦福大学计算机系的入门课程中,就把这个游戏当做作业布置给大学生们完成。可见这个游戏不仅出自名人之手,也非常适合新手入门。另一个游戏《飞翔的小鸟》曾经在安卓系统上一炮走红,向世界展示了即使一个游戏非常简单,只要设计巧妙,也可以很好玩。
介绍函数的重要性和用法
讲解如何 Debug
利用发散思维解决问题
简单物理知识:重力模拟
广播和事件的灵活运用
打砖块介绍
创建挡板
解答移动挡板
创建小球
解答小球贴在挡板
自制积木
游戏控制角色
解答按下鼠标左键
小球发射
解答小球发射
尝试小球反弹功能
速度变量
解答随机发射速度
舞台反弹
解答挡板反弹
添加音效控制
创建砖块
解答克隆砖块
砖块消失
解答砖块反弹
解答小球变换轨迹
小球掉落
解答小球掉落 1
解答小球掉落 2
小球掉落音效
生命系统
解答生命归零
游戏失败相关功能
计分功能
解答游戏胜利广播
飞翔的小鸟介绍
导入背景
移动草地
解答移动草地
导入柱子
移动柱子
解答柱子随机高度
解答柱子消失
导入小鸟
加入游戏控制
解答开始游戏
重力原理
向上飞的动作
解答向下俯冲
碰撞柱子
解答其余死亡方式
小鸟坠落动画
解答撞柱子死亡动画
添加死亡音效
添加死亡特效
计分难点
巧妙计分
解答重复计分
介绍游戏 UI
显示十位数
解答分数相关问题
制作计分板
计分板渐渐出现
解答正确显示奖牌
转载请保留原文链接!
本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
联系方式(#替换成@):feedback#iplayzip.com