编程游戏《泡泡堂》今日更新
第31节·泡泡堂
1.学习目标2.项目讨论3.逻辑编程4.巩固与扩展

学习目标
小红人和小黄人放泡泡,被炸到会减血,如果哪一方血量先到0,失败
巩固"计时器"、"等待"等脚本
学习"变量"、"广播"、"等于/小于"、"播放声音"、"停止全部"等新脚本
综合应用所学脚本完成编程项目并扩展
1.本节课用到的角色
小红人 小黄人 泡泡 失败的小红人 失败的小黄人
2.本节课用到的背景
Woods
项目讨论
1.怎样才能炸到对方?
靠近对方再放泡泡,当然也别炸到自己哦
2.怎样才能躲开?不能让对方贴近自己
3.怎样让游戏更加刺激 ?播放一些节奏快的背景音乐
4.怎么才能增加游戏难度呢 ?
增加泡泡的轰炸范围
1.背景的程序
1.背景要放上公共的变量,还有背景音乐,先放公共变量
找到"建立一个变量"
给变量起一个名字
分别建立六个变量
逻辑编程
2.小红人的移动程序
4.小红人完整的移动脚本
逻辑编程
1.背景的程序
2.再放背景音乐
找到"重复执行"
找到"播放声音等待播完"
逻辑编程 1.背景的程序
3.背景的组合脚本
如果不加上"重复执行", 那么音乐可只会播放—遍哦
逻辑编程
2.小红人的移动程序
2.用同样的方法,让小红人向下,向左,向右动起来
向上移动脚本
向下移动脚本
向右移动脚本
向左移动脚本
逻辑编程
2.小红人的移动程序!
3.再加上其他的脚本
逻辑编程 3.小黄人的移动程序
1.学习了小红人,我们可以自己写小黄人的移动程序
逻辑编程
4.泡泡的程序
1.泡泡不是立即爆炸的,它是先膨胀,然后再爆炸,所以它有六个造型,当然一开始,
是不爆炸的造型1
逻辑编程
5.泡泡(横向冲击波)的程序
2.泡泡是用克隆体克隆了一个新的泡泡
逻辑编程
5.泡泡(横向冲击波)的程序
3.泡泡爆炸前,首先要从小红人的位置显示
5.泡泡(横向冲击波)的程序
4. 泡泡重复执行爆炸前的六个造型后爆炸,播放"砰"的爆炸声,并发送广播! "小红人发射"
5.泡泡(横向冲击波)的程序
4.泡泡炸到小红人,发送广播"炸中小红人",并且删除自己;泡泡炸到小黄人,发送广播"炸中小黄人",并且删除自己;
6.泡泡(竖向冲击波)的程序
1. 泡泡在爆炸前,要移动到小人的位置,如果炸到了小人,要发送广播,并隐藏自己
7.小红人被炸中的程序
1.小红人收到"炸中小红人"的广播,会伤心的"鸣"叫,还会掉一格血,如果血量到0,
广播"小红人死了", 并且隐藏自己,小黄人的代码也是类似的。
8.小红人失败,游戏结束的程序
1. 小红人收到"小红人死了"的广播,会发出悲伤的叫声,切换到"小红人死了"的对象,然后停止所有脚本,游戏结束 ,小黄人的代码也是一样的
Q1∶怎样可以让小红人一边走一边放泡泡?
A1∶当按下"空格键"后,让泡泡移动到小人的X和Y的坐标上并显示
巩固扩展
(1)广播,有发送者,也有接收者,所以广播发出和广播接收这两个脚本应该是成对出现的
(2)当有数字随时变化时,我们要建立"变量",每次对"变量"做加法或者减法,它将作为判断脚本的条件
巩固扩展 4
明明同学给小红人编程,
虽然他写了小红人死了以后的脚本,但小红人总是不死,请问他错在哪里
A∶小红人太调皮
B;明明游戏水平太高
C∶"小红人血量"变量没有减少
D∶"小红人血量"=0,没有发送"小红人死了"的广播
答案∶C D
在小红人每次被炸中时,我们都要把"小红人血量"变量减少1,当"小红人血量"变量等于或者小于0的时候,要发送"小红人死了"的广播 ,游戏最终才能结束 ,否则小红人可真要变成无敌战神啦
咱们下节课不见不散~~~~
点点关注,可乐叔叔少儿编程持续更新中
程序员面试C++开发:基于ASL引擎开发的泡泡堂游戏「零基础项目」
VC++ 基于ASL引擎开发的泡泡堂游戏,单机版游戏,演示了ASL引擎的各个主要模块的使用方法。模拟了盛大公司的同名游戏,实现其大部分功能。支持大物体、动画物体,支持小龟、猫头鹰、飞碟等坐骑,支持草丛、帐篷、冰窟等隐藏物体,支持各种主要道具。操作说明:本游戏为单机双人对战。
游戏说明: 1p: 上:R 下:F 左:D 右:G 放泡泡:Left Shift 2p: 上:Up Arrow 下:Down Arrow 左:Left Arrow 右:Right Arrow 放泡泡:Right Shift F2:切换窗口/全屏模式 F7:开/关音效 F8:开/关音乐 Esc:退出
注:本演示程序尚未最终完成,仅为体验版。目前尚不支持地图选择、复活大战模式等,这些不足将在正式版中改进。
游戏源码测试截图:
最后,如果你想学C/C++编程,可以私信小编“01”获取素材资料以及开发工具和听课权限!
q版泡泡堂 游戏剧情简介
第一次玩也是和表哥一起玩的,是他推荐给我的。一开始我很抗拒,因为一看就是qq堂的盗版。不过在她的甜言蜜语和我对游戏的沉迷下,我还是尝试了一下,虽然基本一样,和qq馆也不一样。游戏有四种模式:街机模式、武器模式、收集模式和着色模式。你可以自定义玩家和敌人的数量,也可以设置游戏的难度。
武器模式是我当时玩的比较多的一个模式。每个玩家手里都有一把锤子敲方块,随机出现不同的武器和不同的载具。不同的武器和不同的车辆有不同的操作效果,并根据地形和地图的特征杀死敌人(包括电梯的自动滑动等。).
比如消防炮可以两次向前开火,无敌道具在你身上有一个无敌buff,遇到人就杀。还有乌龟道具,会爬。杀死对方10次才算赢。
虽然这款游戏在当时画质上有点粗糙,充满了山寨味,但是二代之后我就再也没有玩过了,但是游戏制作人自己也一直在不断的更新迭代,现在已经到了第七代。基于多年玩家的反馈,在画面、手感、玩法等方面进行了创新和改变,成为了部分玩家永久的经典记忆。黄金矿工维加斯
武林传奇也有同样的运势,武林传奇从掌柜那里获得了黄金。
标题:泡泡堂小游戏在线;泡泡堂4399小游戏
链接:https://yyuanw.com/news/sypc/33511.html
版权:文章转载自网络,如有侵权,请联系删除!