我使用Game Maker已经有大约12年了,经历了它的不同阶段。创造出质量好的东西时,我一直遇到的瓶颈是绘制。直到最近的这个项目,我想分享一下我如何取得了更好的结果。虽然艺术还不是顶级水平,但相对而言进展非常快,最后也开始呈现出整体效果了!我想实现的是通过一致的艺术风格。方法是: 1. 选择一个颜色调和始终坚持使用它 2. 发展一套关于人物外观的规则,例如: * 眼白必须是白色,黑色瞳孔 * 必须表现出情绪 * 不要使用太多颜色 3. 绘制每个类别的所有物体都必须在相同的尺寸下,然后缩放 * 详情的丢失对我有利,因为大脑可以填充细节,只要形状/轮廓好就行,不过关注细节太多也会浪费时间,这些时间可以用来完成更多的精灵 4. 总是使用相同的笔刷厚度绘制轮廓,即使是在背景中 5. 制作一个过程的算法,始终按照相同的顺序和方式绘制/勾勒和填色 6. 即使有颜色调,选择一些颜色作为“主要”颜色,它们会更常见,我有6种:红色、灰色、绿色、橙色、蓝色和粉红色。这些主要颜色也用于GUI和背景,以给出一个一致的外观 7. 使用着色器来提升艺术,例如在本例中,着色器完全取代了动画,使人物摇摆,利用数学,这使我能够绘制270+个角色/物品,单个开发者动画起来会非常耗时 8. 因为项目需要很多低详细度的角色,所以每天练习3年就容易了。看起来如果所有视觉元素一致,就可以逃避低质量的作品!我第一次使用这个过程绘制的精灵本身并不好,但它们一起看起来还不错,因为它们都共享了设计元素!取得了稳定的结果让我第一次有动力继续绘制。接着我又发现了一件事,我在学习绘画的速度比之前任何一次尝试都快得多!专注于绘画算法使绘画成为了一种科学,减少了绘画的技能。质量的进步非常巨大,但长期来看,它也使我专门制作一种单一风格。然而,如果目标是作为程序员制作游戏,那么为了进展速度而牺牲一些一般的艺术能力可能是值得的。最后,遵循规则使每个精灵绘制得非常快。这使我可以挑剔,因为每个角色都没有个人价值,因为创建一个新角色非常快。当最近制作了boss、背景和主屏幕时,我甚至可以从公式中分离出来,创造出更多独特的东西。所以,如果你处于我曾经的位置,也许可以通过遵循规则来缩小艺术范围,尝试一下是否可以更快地实现更一致的视觉效果?如果有人有其他的方法来使他们的工作更一致,我也很想知道。