将近一年来,我日以继夜地投入在我梦想中的游戏开发中。

我是《环世界》《剑士》《骑马与砍杀》《矮人要塞》等游戏的狂热爱好者——仅举几例。但这些作品总让我觉得缺少了什么。有的游戏里,世界过于静态,仿佛在等待玩家降临来改写历史;有的游戏在游玩百小时后,玩法就显得重复,仿佛已将所有内容体验殆尽。

大约十年前,我萌生了一个想法:我要亲手制作一款游戏。在这款游戏里,你可以从石器时代、殖民时代、现代、未来或任何中间时代以任意身份开局。每个世界都与上一个截然不同,这种差异源于地理与历史逻辑,而非随机的初始条件。我希望世界间的差异由它们的地理和历史塑造,而不是靠不同的随机起始条件。

《ZHIVOTY》最初的构思就这样诞生了。

阴影由太阳/月亮位置计算

月光下的长阴影

我的背景来自汽车行业,而非游戏开发。我使用Godot引擎构建ZHIVOTY,在编程方面得到Codex的很大帮助。游戏设计和方向由我负责,而让生成的代码真正协同工作则是开发过程中相当重要的一部分。

目前,你可以创建一个拥有家族和过往经历的角色,在生成的城镇中漫步、进入建筑、找工作、租房或经营生意。我还在测试烹饪功能——听起来简单,但要确保食材真实存在、能被消耗、并且不会在读取存档后凭空恢复,这并不容易。

最让我着迷的是这些系统如何相互影响。你的老板、房东和邻居同样是模拟世界中的个体,有着各自的需求、关系和烦恼。让这一切协调运行占据了我大量开发时间。某些部分进展较快,但已经有一个你可以步入并开始生活的世界了。

这是我的梦想项目,看到它终于成形、系统开始协同运转,我无比欣喜。

一个小海滩(带有动态泡沫效果!)

加入Discord社区:
https://discord.gg/kRfpxNm4Bp

我也会在我的免费Patreon上分享更多技术开发动态:
https://www.patreon.com/c/ZHIVOTY