为什么《动物井》这么酷炫还能控制在33MB?
在游戏的世界里,容量越来越大似乎成了一种默不作声的趋势。
我们习惯看到那些动辄几十个GB的游戏,似乎已经认命这种空间的霸占是无可避免的。
在某个夏日的游戏开发者大会上,当Billy Basso登上演讲台开始讲述他的《动物井》时,许多人都对这款游戏只有33MB大小表现出许多疑惑与好奇。
这引发了不少人的争议:这样的“小”小游戏究竟有什么魔力?
独立开发者的天马行空Billy Basso和他的游戏《动物井》像是一位不拘一格的独立艺人,穿梭在游戏界的天穹之间。
每个图块、每个像素似乎都带着独特的印记。
在开发过程中,他的思维方式如同画家挥舞的画笔,不受束缚。
一人单枪匹马,也没用依赖那些成熟的Unity或虚幻引擎,简直像是回到了游戏开发的原点。
他的选择可不只是为了省钱,也不是为了标新立异,而是为了找到一种最自在的表达方式。
就好像一个艺术家,即使有着最顶级的颜料和画布,也还是决定用自己最熟悉的工具让灵感落地。
技术策略:5MB/年开发的秘密对Billy而言,技术不是束缚而是动力。
大家都在惊讶《动物井》为什么只有33MB大小,他已在GDC上揭开了这一谜团。
在开发过程中,他几乎把所有工具都简化到基本。
软件选择上,他并不钟情于那些功能复杂的工具,而是利用Visual Studio进行代码的开发,用一些简单的工具来创作像素艺术和音频。
他的主题是“Developing at 5MB/Year”,说的不仅是容量的控制,也是他开发的策略:限制、压缩和创造。
没有多余文本,没有复杂的图像,每一个细节都经过精简。
这样的策略不仅是一种技术上的选择,更是一种生活态度,专注于简单而不失美感。
自由的自定义开发工具开发游戏通常是一个充满挑战的过程,而Billy的选择是让这个过程尽可能简单。
他用了自己创造的工具,那些工具是他的得心应手之物,简约而高效。
用一个自制的关卡编辑器,像搭积木般构建游戏世界,一切都在掌控之中。
这种自制工具不仅让他能淋漓尽致地表达自己的创意,还能随时根据游戏需要调整和优化,那种从无到有的创造过程带给他极大的乐趣和满足。
就好像一个园丁在自己的土地上栽种,用自己选择的种子和工具,看着一切按自己的方式生长。
Billy想传递给我们的,不仅仅是技术的极致,还有从简单中寻找美的能力。
《动物井》选择了低分辨率的像素艺术,通过限制色彩和设计,赋予这些像素独特的魅力。
在优化过程中,他甚至选择了将所有游戏资产转化为C++头文件中的字节数组,直接加载到内存中,让文件系统的读取变得不再重要。
这种选择让人想起那些在极端条件下锻炼出的匠心,简单却不平凡。
结尾时,Basso说如果早知道大家会如此惊讶,或许会更努力地缩小容量。
可事实上,这33MB已是他多年努力的最好体现。
或许,我们不必执着于容量的大小,它不过是他独特思维的偶然结果,甚至是一种美的寄托。
在那些看似简单的设计中,Billy Basso带给我们不仅是技巧的展示、创意的奔放,也传递了一种独特的思维方式。
拥抱简约,并非一味求简单,而是在简单的背后,找到自己的步调,让创意在有限的空间里自由绽放。
这样的独立开发者魅力,值得我们细细品味。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。