第 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 版权协议,转载请附上原文出处链接和本声明