猫史档案馆


《审判之战(UT)》主题活动作品教程:Step 5 制作血条,结局判定

用户:活动喵活动喵查看:15 回复:30 评论:15 创建时间:2019-05-12T11:43:17


在上一篇教程中,我们重点讲解弹幕功能的实现,那在本章的教程里,我们主要给大家讲解如何实现制作血量条和结局判定

 

center_image

 

用画板绘制一个红色的长方形作为血量条的底色,复制该角色,将其颜色替换为黄色,作为血量条PS:模板作品里已经绘制好了,大家直接使用即可。

 

center_image

 

 

选中决心血条,根据决心血量的数值变化,改变血条的宽度

 

center_image

 

同样的方法,制作小花的血量条

 

center_image

 

两点注意事项

1、新建变量 FlowerHP 设置其初始值为200,代表“小花”的血条值。PS:模板作品里已经创建好了,大家直接使用即可。

2、需要调节血条的中心点到左下角,因为宽度会以中心点为轴心进行变化。PS:模板作品里已经创建好了,大家直接使用即可。

 

center_image

 

center_image

 

游戏共有两种结局,一是决心成功战胜小花,玩家胜利,二是决心战败,游戏结束。

 

游戏过程中,当决心的血量降低为 0 时,判定决心战败

 

center_image

 

决心战败时会播放失败特效,并切换到屏幕 2,显示“ GameOver ”字样。

 

center_image

 

center_image

 

游戏过程中,胜利的判断有两种,一种情况是当小花的血量降低为 0 时,判定决心胜利;另一种情况是,小花发射完所有弹幕,仍未打败决心,也判定为决心胜利。

 

center_image

 

第二种情况,需要在最后一轮子弹,即弹幕 4 结束后,发送广播胜利

 

center_image

 

决心成功躲过所有弹幕而血量不为0,切换到屏幕3,显示‘’You Win”字样。

 

center_image

 

center_image

 

除了以上制作血条结局判定的教程外,为了更好的展现游戏细节,本次模板作品中还有游戏音乐和 UT 游戏中必不可少的方框模块

 

关于游戏音乐,本次模板作品中共插入了 3 段音乐,分别是Toby Fox Best Friend、Toby Fox Heartache、Toby Fox Determination分别用于开场时的音乐、开战后贯穿整个游戏的背景音乐以及游戏失败时的音乐。具体积木如下:

 

 

关于方框,总共是两种情况,一种是当广播发送“开始”时,方框图层上移显示,且宽度增加 5 重复 20 次;另一种是当收到广播“ over ”时,方框隐藏。PS:本次模板作品里已经放置好了,大家只需要拖拽拼接好即可。

 

center_image

 

两点注意事项

1、决心战败时将不能再移动,所以需要使用停止当前的脚本的积木停止决心的操作。

2、游戏过程中小花一直不断变换造型,当决心胜利时,在切换小花到特定造型前,需先使用停止当前角色的其他脚本积木停止小花不断变换造型的程序。

center_image

 

感谢你参与《审判之战》主题游戏第五章教程的学习,恭喜你又掌握了一项新的技能,下一章教程我们将为你带来第六篇教程《游戏剧情对话》。

 

附录

活动介绍

 

 

其他教程贴链接

Step 1 获取《审判之战(UT)》主题活动模板作品:https://shequ.codemao.cn/community/176178

Step 2 开场审判词与友情颗粒: https://shequ.codemao.cn/community/176222

Step 3 决心、战斗与治疗:https://shequ.codemao.cn/community/176237

Step 4 弹幕合辑:https://shequ.codemao.cn/community/176245

Step 6 游戏剧情对话:https://shequ.codemao.cn/community/176248


回复

上一页1 页 / 共 1下一页
HaylaeSTUDIOSHaylaeSTUDIOS

沙发

点赞0


评论


The_End_404N0tF0undThe_End_404N0tF0und

怎么做回合制

点赞0


评论


执笔画星辰大海执笔画星辰大海

2强4

点赞0


评论


执笔画星辰大海执笔画星辰大海

喵特好听让他封号

点赞0


评论


帅气的月见草Yczw帅气的月见草Yczw

沙发

点赞0


评论


//////////////

话说为什么我的小花不会掉血emotion_编程猫_伤心

点赞1


评论


箱子BOX箱子BOX

emotion_编程猫_点赞

点赞0


评论


小米伽小米伽

emotion_编程猫_谢谢老板emotion_编程猫_晚安emotion_编程猫_搓头

点赞0


评论


杨子闻杨子闻

我也要做

点赞0


评论


**************

为什么我的小花不掉血

点赞0


评论


**********

11楼

点赞0


评论


不在话下2519不在话下2519

emotion_雷电猴_捂嘴笑emotion_雷电猴_笑趴emotion_雷电猴_笑趴emotion_雷电猴_摇椅子emotion_雷电猴_捂嘴笑emotion_雷电猴_笑趴

点赞0


评论


不在话下2519不在话下2519

emotion_编程猫_嗨起来

点赞0


评论


勤奋的炸弹人Gz3d勤奋的炸弹人Gz3d

emotion_衰emotion_衰emotion_互粉

点赞0


评论


勤奋的炸弹人Gz3d勤奋的炸弹人Gz3d

emotion_编程猫_在吗emotion_编程猫_我错了

点赞0


评论


一桢一桢

emotion_编程猫_谢谢老板

点赞0


评论


一桢一桢

emotion_星能猫_ye

点赞0


评论


绿裤小明ing绿裤小明ing

emotion_编程猫_搓头

 

 

点赞0


评论


毅然决然03xF毅然决然03xF

emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈emotion_xkl转圈

点赞0


评论


毛豆小子1145毛豆小子1145

center_image

                                                                                                            谁想坐

点赞0


评论


BEST足下生风是个水作之王BEST足下生风是个水作之王

我没用模板做了一个,大家能去看看吗?

点赞0


评论


玄武国最最强的暗影刺客玄武国最最强的暗影刺客

啊啊啊,有人知道那个把宽度设为百分之什么什么

点赞0


评论


皮皮山好皮皮皮山好皮

emotion_编程猫_加油emotion_编程猫_加油

点赞0


评论


世界的终结者世界的终结者

emotion_编程猫_加油

点赞0


评论


会星OwO会星OwO

为什么将图层上移-100就能决心不出方框呢?   请回复!!

点赞0


评论


自由如风-6Ze自由如风-6Ze

为什么我的没有“宽度设为()%”

点赞2


评论


yxfgyxfg

我没用模板做了一个,大家能去看看吗?

点赞1


评论


AccesCenterAccesCenter

模板在哪

 

点赞0


评论


wangDiagowangDiago

那个叫“失败特效”的角色不是sans模拟器的选择页面吗???

点赞1


评论


开朗的泡泡泥uCcB开朗的泡泡泥uCcB

请问哪里参加?

 

点赞0


评论