第 17 天:没有资产的原型制作的好处

第 17 天:没有资产的原型制作的好处

客观的 : 为什么需要在制作前制作游戏原型?

所以现在我刚刚结束了我项目的原型阶段,让我们来谈谈为什么在游戏开发中进行原型设计是必要的。我看它的方式是一种简单的方式,比如草图。

我们可以从一个对象开始并将特定的 C# 脚本应用到它们,然后我们可以随时返回并根据我们的新资产进行相应的调整。让我们来看看我的意思。

所以我为游戏添加了一些“真实的感觉”,使用精灵作为我们的对象和背景。

但是现在当我们发射激光时,我希望能够调整偏移量,使其与玩家新输入的精灵相匹配,让它看起来更干净!因此,我们可以简单地跳转到我们为激光创建偏移量的播放器脚本,然后进行相应的编辑。

Setting a better offset according to our player sprite

Cleaner offset for laser fire

如您所见,每次我们按下空格键时,激光都会在一个完美的位置进行实例化。这首先要回到原型设计,因为如果您已经拥有我们所有对象的代码,那么只需返回脚本并编辑其功能以提供更好的外观即可。

另一个例子是我们的敌人。现在我们已经为我们的敌人和玩家实现了新的精灵,我们可以调整他们的盒子碰撞器。

adjusting box colliders

调整盒子碰撞器将有助于在对象相互接触时进行通信,将根据我们的脚本通信被破坏,再次回到我们链接对象之间的连接的生产阶段(OnTriggerCollison)。我们在游戏中实现的所有其他对象也可以这样做。

所以,正如你所看到的,我们的原型基本上是勾勒出我们想要的东西,这在未来会有所帮助,因为我们总是可以回到我们的草图并调整它们以适应我们的项目。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/2034/26023103

posted @ 2022-08-31 03:26  哈哈哈来了啊啊啊  阅读(16)  评论(0编辑  收藏  举报