我没办法绘画,所以完全采用程序化的方法。塔楼、枪炮、敌人和BOSS都是从代码中构建的形状:圆角矩形、环形、多边形,顶部有光环和阴影效果。一个很好的副作用:炮塔可以根据升级反应。损伤使炮管变厚,通道变亮,速度增加了冷却器,暴击增加了瞄准镜和金色核心,多发射增加了额外的炮管对。每颗子弹现在从自己的炮管发射,而不是塔楼中心(我花了太长时间才注意到这一点)。作为单人开发者的一些帮助措施:- 在Unity外部使用平衡模拟器。机器人玩游戏数千次,所以我可以在几分钟内调节数字,而不是每次都重玩早期游戏。- 使用真实的旧存档保存升级测试在每次发布前。打断玩家的进度是失去玩家最快的方法。- 从第一天开始使用分析通道。它们告诉我新玩家在哪里退出,我没想到这一点。它现在在安卓上可用且免费:https://play.google.com/store/apps/details?id=com.spire.game 我很想从其他单人开发者那里收到反馈。您如何处理无法绘画的艺术?