发布时间:2024-06-28 15:48:57 浏览量:190次
学习重点:游戏编程趣味学习
你好!欢迎来到火星时代教育,这是我们的第28课,今天我们要一起来玩一个刺激的射击游戏,不是打靶哦,是打小鸟!
在之前的课程中,我们学习了很多关于循环模块的知识,比如重复执行多次、重复执行直到等等。今天我们将通过一个小游戏来巩固所学内容。
让我们先回顾一下上周的作业,进行登录验证。然后本节课的重点是复习克隆模块、消息传递和重复执行等内容。
上手挑战:今天要创建并制作一个有趣的射击小鸟游戏。
课程时长:1课时
游戏介绍:
在游戏中,玩家将扮演一个射手,目标是射中空中飞过的小鸟。游戏中有5个角色:小鸟1、小鸟1的克隆体、小鸟2、射手和子弹。玩家可以用键盘控制射手左右移动,按空格键发射子弹。当子弹击中小鸟1或者其克隆体时,玩家得分,但如果误伤小鸟2,游戏结束。玩家需要在1分钟内尽可能多地命中小鸟。
这款游戏跟之前我们做的射击气球游戏有点类似哦。
让我们开始学习吧:
切入情景
首先,我们演示一下射击小鸟游戏.sb2的实际操作。
这个游戏需要我们将背景和角色准备好,我们用导弹车来发射导弹,击中小鸟。
接着,我们需要设置好舞台背景和脚本,在游戏倒计时60秒内,我们会使用计时器来进行控制,还需要判断时间是否到达60秒。一旦时间到,会发送“游戏结束”的消息。
当接收到“游戏结束”消息时,背景会切换成“GAME OVER”画面,并停止游戏所有脚本。
接下来就是发射车和导弹的脚本控制,按左右键时发射车移动,导弹跟随移动。
小鸟1和小鸟2的脚本处理类似,点击小绿旗时小鸟1出现,向右飞行;当接收到“游戏结束”消息时隐藏。
最后,处理子弹的脚本。通过空格键发射子弹,记录已发射导弹的数量和击中小鸟的数量。击中小鸟1时,小鸟1会消失重新出现,同时播放欢呼声;击中小鸟2时,游戏结束。
课后练习:
1. 当击中小鸟1时,让小鸟1消失并重新出现在屏幕另一侧。
2. 添加击中小鸟时的声音效果。
3. 想一想,还可以在游戏中添加哪些功能让游戏更有趣呢?
如果你对游戏设计培训感兴趣,快来点击咨询了解火星时代教育的相关课程吧!
热门资讯
探讨游戏引擎的文章,介绍了10款游戏引擎及其代表作品,涵盖了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戏设计领域和数字艺术教育的重要性,欢迎点击咨询报名。
2. 手机游戏如何开发(如何制作传奇手游,都需要准备些什么?)
如何制作传奇手游,都需要准备些什么?提到传奇手游相信大家都不陌生,他是许多80、90后的回忆;从起初的端游到现在的手游,说明时代在进步游戏在更新,更趋于方便化移动化。而如果我们想要制作一款传奇手游的
3. B站视频剪辑软件「必剪」:免费、炫酷特效,小白必备工具
B站视频剪辑软件「必剪」,完全免费、一键制作炫酷特效,适合新手小白。快来试试!
游戏中玩家将面临武侠人生的挣扎抉择,战或降?杀或放?每个抉定都将触发更多爱恨纠葛的精彩奇遇。《天命奇御》具有多线剧情多结局,不限主线发展,高自由...
三昧动漫对于著名ARPG游戏《巫师》系列,最近CD Projekt 的高层回应并不会推出《巫师4》。因为《巫师》系列在策划的时候一直定位在“三部曲”的故事框架,所以在游戏的出品上不可能出现《巫师4》
6. 3D动画软件你知道几个?3ds Max、Blender、Maya、Houdini大比拼
当提到3D动画软件或动画工具时,指的是数字内容创建工具。它是用于造型、建模以及绘制3D美术动画的软件程序。但是,在3D动画软件中还包含了其他类型的...
想让你的3D打印模型更坚固?不妨尝试一下Cura参数设置和设计技巧,让你轻松掌握!
8. Bigtime加密游戏经济体系揭秘,不同玩家角色的经济活动
Bigtime加密游戏经济模型分析,探讨游戏经济特点,帮助玩家更全面了解这款GameFi产品。
众所周知,虚幻引擎5(下面简称UE5)特别占用存储空间,仅一个版本安装好的文件就有60G,这还不包括我们在使用时保存的工程文件和随之产生的缓存文件。而...
10. 3D动漫建模全过程,不是一般人能学的会的,会的多不是人?
步骤01:面部,颈部,身体在一起这次我不准备设计图片,我从雕刻进入。这一次,它将是一种纯粹关注建模而非整体绘画的形式。像往常一样,我从Sphere创建它...
最新文章
同学您好!