好吧,于是乎这里是问题。我从事 .NET 的开发工作,多年来我一直在开发企业软件,这些软件都是非常复杂的。我知道所有的架构,设计模式,状态机和数据驱动系统。说白了,我爱在逻辑上构建巧妙的内容。然后我决定尝试游戏开发作为一个爱好。于是,我想,“如果我掌握了 C#,这应该很容易。”但是当我尝试在屏幕上添加任何不是调试矩形的东西时,它们全都陷落了。
我不是说我的艺术品是糟糕的或任何事。我的意思是,绘制任何类型的视觉内容都是一个过程,例如精灵,地图的瓦片图集,角色动画,甚至纹理,都像我不断地砸在砖墙上似的。要不是我只差了艺术功夫,这一切都会有意思的是我在这项项目上的工作。每当我兴高采烈地工作在我的游戏上,花费几个小时去尝试创造出一种合理的行走动画,但在最后我只能用自己开关电脑准备要放弃整件事情。艺术过程,不仅仅只是让我困难,其实是我的动力。
任何人给我的建议之前,让我先说,我已经考虑到了所有这些,并且它们对我来说不起作用。
“学习绘画?” 我完全理解。出于尊严,我尊敬这个职业,但我很忙工作我的日常日程和整个生活,知道吗?我对于遊戲开发的时间是有限的,如果我花费那些时间来学习绘画,它将是一段漫长而繁重的过程才能获得良好的水平,而那样我就不能在制作游戏了,难道不是吗?这就是我的目标。
“付不起艺术家?” 那是为什么。另外,我想在我想要在这些的事情上自由地做出选择。 solo 项目的整个意义在于,让我自由自如地做自己的选择。
“AI 画画?” 不行。我看到了些独立游戏的AI 画画的效果,结果只有让我失望,它们并不合适,例如设计风格不统一或者地块的排列不对。根本上,我真的不希望让我的游戏看起来糟糕的,就因为它没有美丽的视觉效果,而我在几个月来对它们费了多大的周末精力。也许这是我的止步,我绝不会有任何妥协。
“小心谨慎”这种说法我听了千百回之前。管理项目的范畴是好的建议,但这仍然没有解决实际问题。即使是小游戏也需要视觉效果,甚至是在做游戏竞赛项目时也一样。缩小项目的规模并不是能够提升我的艺术技巧的魔法手段。
所以,我要问出两个问题。
我第一个问题是:是否有任何的策略能夠建立游戏图形,而不是依赖于艺术技巧,但依靠系統性或程序性的方法?我一直在想,我认为一定有这样的做法是,能夠让没有艺术技巧的技術人士创造视觉效果而不是只是随机。例如幾何學图形,程序生成图形,基本形状和颜色理论的多样化风格,或者是Shader 相关的美学。任何人如果能对这个问题做出说明,只要是实际的过程,而不是“使用 Shader”的话,我都感激不已。
然后,我想知道,我想知道哪種類型的遊戲,或者有哪些游戏設計概念,哪種視覺風格是美观而且可以让人觉得是一種好主意,而不是在妥协。这种視覺風格不是讓系統變得麻木,而是更加優雅。
我不太確定所做的工作有没有意义,但也許我希望聽到別人的見解。相比於想找個方法来提升自己在艺术上的技巧,讓我專注於我做得好的地方,這樣讓我專心於我擅長的那些技能,這會讓我做出美好的作品。
评论 (0)