我脑海中的种子
大家好。大约一年前,我偶然刷到一位知名博主,他在谈论游戏开发、Unity、推广自己的课程之类的东西——就是又一个普通的视频。但就像电影《盗梦空间》里一样,一颗种子在我脑海里种下了(其实更早之前就种下了,现在只是被浇了水、施了肥)。
这是我们这代(可能不止我们这代)每个学生都做过的梦。放学或训练回家,坐下来玩游戏……然后想——要是我能自己做款游戏会怎样?那时候,课程、游戏引擎和学习资源远没有现在这么多。确实,《游戏机》光盘上有一些游戏制作工具,甚至可以在《上古卷轴4》里自己做道具加进去。但那时候有太多其他有趣的事可做,这个梦想就只是一颗种子。
现在你长大了。你有了自律,更多的知识,数不清的游戏引擎,无穷无尽的学习内容,甚至还有神经网络。于是种子开始发芽。一个问题浮现:我怀念哪款游戏?哪款游戏我想做得更有趣?很难回答……《上古卷轴4》?不行,对我来说太难了。然后,像闪回一样,我小时候喜欢的游戏开始浮现。它们在独联体国家比在全球更受欢迎,有些甚至根本无人问津。
第一次生长。选择引擎。选择缪斯。
不知怎的,我想起了《Zlatogorye》(黄金山脉)系列。我心想,这主意真棒。斯拉夫蒸汽朋克——在我看来,游戏里一个被严重低估的主题。光是想想就让人激动。好吧,我要做一款斯拉夫蒸汽朋克背景的等距视角RPG。
接着,我开始考虑用哪个引擎。那位博主提到了Unity。我看了看,发现它更偏向3D,而我要做2D。虚幻引擎和CryEngine更不用提——根本没考虑过。GameMaker、Construct 3——有可能,但用它们做的游戏看起来都太卡通化。最后是Godot。这玩意儿是什么,怎么上手?不知道,但值得一看。我开始看教程——果然,课程很多,界面简洁,轻量级,语言类似Python。我决定用它。
第一步。美术。神经网络。
我开始开发了。由于我完全不是艺术家,我开始用神经网络作画。它们能产出不错的图片,但等距视角的精灵图?绝对不是它们的强项。我只好上网找软件,把《Zlatogorye》一点一点逆向分析,搞懂精灵图是怎么做的。
但精灵图对我来说简直是 impossible 的任务。画一个角色?不行,画不出来——我的双手,就像人们说的,“长错了地方”。静态站立——还行。动起来——完全不行。挣扎了几周后,我得到了:一个站着的角色,一个动起来像抽搐拼接怪的角色,一个很酷的初始场景(斯拉夫蒸汽朋克风格的铁匠铺),以及两个角色,其中一个不会动。之后我明白了:没有美术做这样的游戏我根本搞不定,一个人做要花太——久太——久了。
斯拉夫蒸汽朋克是个有趣的点子,但我不是美术。等距美术超出了我的能力。也许哪天我会再回来做这个想法。
树可以从混凝土中生长。记忆的宝库。
意识到失败后,我稍作休整,然后决定我无论如何都要生长。思绪开始流动:我还喜欢哪些游戏?哪些我实际能做得出来?哪里需要最少的美术和更多的机制?
《红色警戒》?《国家的崛起》?《命令与征服:将军》?《神话时代》?《凯撒大帝III》?《法老》?《海岛大亨》?都是好东西,但肯定不适合第一个项目。
然后,挖掘记忆的宝库时,我突然想到了。小时候我超爱游戏《Bratki》(兄弟)。bug多得要命——能通关真是运气爆棚。要么火箭筒打到旁边的空气墙把自己炸死,要么加载战斗时黑屏直接卡死,要么需要“市场信誉80”才能继续,要是没及时搞定正确的人就完蛋。但吸引我的不是它的回合制战斗,而是底层的经济模拟:占领并守住据点,在地图上移动,与对手进行经济战,买卖、分配资源。一切都设定在灰暗的90年代。我在一个小镇长大,能真切感受到90年代的气息——尤其是在那些比较乱的街区。
我想了想,立刻决定:我要做一款类似的游戏,但没有那些bug百出的战斗。受《Bratki》经济面和氛围的启发,但加入我自己的构想、不同的机制,并且没有回合制战斗系统。
继续生长。第一片叶子出现了。
我开始动手。现在已经是做这款游戏的第三个月了。美术?对,神经网络。我说了,我不是美术。代码?80/20——为了速度我大部分让AI处理,但有时它让我头皮发麻,我就得自己写。内容完全是我自己的。神经网络根本理解不了我需要什么——它会生成泛泛的文本和糟糕的天赋。要是看到那样的游戏,我玩几行就关掉了。
所以,这是一款90年代帮派管理游戏。目前我在做事件系统,并思考要添加哪些建筑,以及它们的特色。到目前为止,我已经实现了:
- 建筑系统(不过可能还会增加),
- 人工智能,
- 天赋、技能及其升级,
- “派头”和武器的作用及购买,
- 简单的背包系统,
- 一些外交功能,
- 被捕、受伤或死亡的可能性,
- 招募系统,
- “强占”(占领)据点的系统。
总体来说,机制还挺多。我会附上几张截图。
向社区请教
目前截图只是草图——我想重新做美术。主菜单和首领头像,我觉得还行,但我不确定矢量图是否适合90年代题材的游戏。我自己也不太喜欢地图。
有人用神经网络生成过地图吗?你们用什么工具?还有一般是怎么用AI处理那种写实/灰暗设定游戏的视觉效果的?任何建议我都会感激。
本文由神经网络从俄语翻译而成。原文为俄语。
https://preview.redd.it/n8figif7v8nh1.png?width=1813&format=png&auto=webp&s=f5d7d50606f8d10d7358d44bd35eb00af3bb4e05
https://preview.redd.it/bi9qost7v8nh1.png?width=1815&format=png&auto=webp&s=df5073721273fa4c39bd50a9bc0880897608fec0
https://preview.redd.it/mis1mma8v8nh1.png?width=1817&format=png&auto=webp&s=fee5407ebd3b48caec92a29cc6be04e1ae583293
https://preview.redd.it/qw6tuam8v8nh1.png?width=1815&format=png&auto=webp&s=23af670189f3adc9db362a7f75314cfafb55380b
彩蛋。
https://preview.redd.it/m9jrnefav8nh1.png?width=1605&format=png&auto=webp&s=f084283471da9459902d8c74effb160fe839536c
评论 (0)