Unity3D 100天:第6天

您正在看我的TwinStick Shooter游戏的成品。 好吧,游戏的第一版。 我仍然需要设置菜单,以便您可以在全屏模式下退出游戏。

但是,是的,我阅读了本章的其余部分,并于今晚结束了本章。 好极了! 确定是否要尝试完成“特征蠕变”一章中的“挑战”部分。某些挑战可能很容易实现,而有些挑战则可能并非如此,因此请以本部分的标题为准。

第一种是添加反馈,以告知玩家何时击中敌人-闪烁红色表明其已损坏。 那不应该太难了(她说,虽然该死的很了解,但最有可能比她想象的要难)。

下一步是赋予玩家生命,让他们每次被击中都失去生命。 我有一些想法想尝试一下(我真的不应该这样做,因为我的想法总是很棒,需要花费DAYS才能弄清楚如何编写游戏程序),但我认为我至少会写这些想法在这里记下/记下它们,这样我就不会忘记它们。

我当时想在玩家被击中并显示颜色变化时获得反馈。 甚至可能是船上的健康吧,所以您知道自己受到打击的严重程度。 或者,当您失去生命时,请冻结屏幕,然后从播放机飞回游戏机的状态重新开始,同时以不可见帧闪烁。

…。是的,这可能比我想的要难。

最后是使游戏与控制器和移动触摸支持一起使用。 自从我用控制器设置了Unity游戏以来,这一直是很漫长的事情。 在制作游戏时,我曾经使用Faux-box 360控制器(Gametop仿制Xbox 360控制器),但我什至不确定这是否是游戏控制器的默认默认设置。 我还想知道如何设置PlayStation控制器,因为(我希望!)它与Xbox控制器应该没有太大区别。 而且我确实可以在计算机上使用每一种……所以这可能会发生。 也许不是这次,但肯定是将来。

对移动触摸的支持对我来说将是一个挑战,因为我从未尝试过以游戏或应用形式对移动进行任何操作。 感谢上帝为Unity Docs提供帮助,因为没有它们我会迷路的! ^ _ ^

今晚对我来说就是这些了不起的人。 和往常一样,保持优雅并编写代码!