【第118期】删儿子的游戏,还敢问自己是不是混蛋?

我是酱油,这是第118期文章

最近,国外一个老爹火了,他删掉了9岁儿子电脑里的《我的世界》,导致儿子又哭又绝食,估计自己也有点懵,就跑论坛发帖问网友:

我真是个混蛋吗?

所有网友都评价:是的!

事情的起因是因为疫情的关系,孩子学校改为线上教学,但小朋友嘛,经常拖到早上九、十点钟才起床。这位老爹很严肃地警告了儿子,如果再睡懒觉,会有严重的后果。一开始,孩子被吓唬住了,但过了段时间,又恢复赖床的坏习惯,于是,老爹把电脑里《我的世界》给删了,删!了!

刚听到消息时,小朋友崩溃了,又哭又叫,说他花了整整1年的时间在游戏里建造世界,现在再也见不到了。很显然,这位老爹不知道:他删除的不是一款游戏,而是儿子精心设计出来的一个世界。

恕我直言,在很多不愿意与时俱进的父母眼里、对于很多不愿意花费时间在孩子身上的父母而言,游戏,就只是一个娱乐工具。

但时代不同了,游戏早就不仅仅只是游戏,它更多承载着玩家花费的时间和精力。当孩子把一份精心制作的东西展示父母看,而父母却因为生气把它毁掉,这让孩子将来怎么面对父母?这是影响孩子一生的问题。

回到游戏制作学习上

在第117期(点击前往),角色已经实现移动功能,但跳跃时不太理想,在空中时小狐狸还在凌空踏步,所以今天要完善这个点,让角色有起跳和落下的表现。

今日份的跟学教程如下:

https://www.bilibili.com/video/BV1z4411o7W4/?spm_id_from=333.788.b_7265636f5f6c697374.8
Michael是我很喜欢的一位UP主,他的视频很适合零基础的小伙伴,闲暇时动手学学。这系列的文章不是教大家怎么做游戏,而是陪伴大家一起学做游戏。Michael是老师,我跟大伙都是学生,同学之间可以相互嘚瑟吹逼吐槽,指导就别指望我了,我怂。

首先,新增跳跃的动画

在Animator里设置“起跳/落下”的逻辑关系

新增参数,用于设置触发条件

设置各个动画切换的条件

在按下“跳跃键”代码里,增加切换播放跳跃动画

同理,设置当小狐狸跳跃到最高点开始下落时,要切换下落动画

当小狐狸下落到地面时,要切换待机动画

代码里要定义一个图层ground给场景地图用,便于界定小狐狸跟这个场景碰撞(落地了)

代码如下

细节可以看视频教程,最后效果如下

其实现在游戏里已经有个bug了

下一期来解决这个bug

(0)

相关推荐