猫史档案馆


【病毒抗击】游戏制作教程#1

用户:润天润天查看:14 回复:5 评论:14 创建时间:2020-02-07T16:06:05


怎么说呢,我看见我作品的评论区有人问我怎么制作这个作品,想让我教一下,那我先教一下如何制作一个简单的喵拾取射击游戏吧

首先我们可以先制作一个主角色的图片,比如这样:

center_image

制作完毕后我们可以制作一个能够简单让他移动的代码,比如这样:

center_image

这样一来我们的角色就可以使用WASD键去控制角色,为了防止角色脱离背景,所以增加一个“碰到边缘就反弹”

到这时,我们就开始制作喵部分了,首先需要以下几个变量:

center_image

之后为了体现多种喵拾取攻击,我先设置了2种喵:center_image

然后是各自的子弹:

center_image

现在就可以体现变量“模式”的作用了,首先我们可以设置当我们拿到哪一种喵式就会到规定的数字,拾取方式为“F”键拾取,基本代码在下面:center_image

我解释一下这个代码哈,首先因为是第一把武器,我们开始游戏后首先要显示,之后移到随机位置,之后这个武器会持续等待直到碰到角色且按下f键,也就是直到拾取,因为是第一件武器,所以设置模式为1,之后武器会重复执行移到角色并面向鼠标,直到模式=1不成立,模式=1不成立证明角色拾取了其他的喵,所以这个喵就会隐藏并等待一段时间,再次显示,第二把喵的代码也是如此:center_image

这个作品就先讲到这里,如果有想要学习下一期的,我的“病毒抗击”达到150赞就会出下一期。

希望大家支持一下这个作品https://shequ.codemao.cn/work/39598195


回复

上一页1 页 / 共 1下一页
活动喵活动喵

emotion_编程猫_点赞,字与图之间建议空一点空隙,字放大一点就更棒了

点赞0


评论


꧁千手+修罗꧂(弈城围棋的徒弟)꧁千手+修罗꧂(弈城围棋的徒弟)

要是能再简便一点就更好了(我一脸懵逼,啥也不懂)

点赞0


评论


SGZ一江浊浪东流SGZ一江浊浪东流

emotion_编程猫_点赞

点赞0


评论


喵队长喵队长

期待作者出一个小白能听懂的教程,这样队长帮你宣传!

点赞0


评论


害羞的大象牙害羞的大象牙

emotion_编程猫_加油

点赞0


评论