Processing img e7f0dzsc4pyh1...

我多年来一直热爱太空游戏,尤其是 EVE 和 Elite,但最近很少有时间坐在电脑前并正式玩它们。

我一直幻想着拥有相同的规模感和进步,但能够在手机上快速启动、设定航线、继续日常工作,然后再回来玩的游戏。

我没能找到完全符合的,于是决定自己开发!

它叫 Leaving Sol - 登陆页面在这里: https://leavingsol.com

概念是,你是一艘探索飞船的 AI,它以某种方式变得有感知。每个其他玩家都是同一 AI 的另一个版本,所有玩家共享一个持久的星系。

你会探索、使用无人机群进行采矿、制造、交易、发展技能(非常受我当年玩 RuneScape 的启发),偶尔会与海盗和一支长期沉睡的敌对种族发生冲突。

飞行采用牛顿物理,行星遵循真实轨道,旅程可能需要数分钟甚至更久。《Bobiverse》系列书籍肯定是底层概念的重要灵感来源。

为什么现在要分享?

游戏正逐步成熟。我手机上已经有一个单人版本运行,而本周战斗功能也加入了。

下一个 major 里程碑是构建多人服务器。在沉浸于这条道路之前,我很想先听取外部意见。

目前还没有可下载或试玩的内容,所以我尤其想听到您对 登陆页面 的第一印象。

我真心希望得到以下几方面的反馈:

  • 整体概念是否合理?大家都是同一 AI 的另一个版本这个概念有趣吗,还是说令人困惑?

  • 它看起来像是一款你会真正想在手机上玩的游戏吗?

  • 持续在线游戏和实际时间跨度的旅程是否吸引人,还是会让你却步?

  • 关于概念是否有立即的警示标志?我是否漏掉了什么,或者后期会出现的潜在问题?

与其等六个月后才发现问题,独自一人做让我很担心会漏掉细节,我更愿意现在就听到潜在的问题。

关于它的构建情况

我享受技术方面几乎和做游戏本身同等的乐趣,以下是感兴趣的人的一些细节:

  • 使用 Unity 6 编写,但实际的游戏逻辑位于独立的 C# 库中。这意味着未来的多人服务器和手机将运行完全相同的规则。大约有 540 条自动化测试,并且有一个模拟会运行数周的游戏内经济活动以确保不会崩溃。

  • 星系包含约 100 百万星系,通过决定性生成,使每位玩家看到完全相同的宇宙。Sol 的真实邻近星体位置准确。我会指出,随着游戏进展,更多生成的系统将被调整或构建。

  • 牛顿飞行、开普勒行星轨道、固定步长物理和双精度。

飞船和空间站使用 Python 脚本在 Blender 中建模。即使音效也是用 Python 程序生成的。

它最初是一个浏览器原型,之后搬到了 Unity 中。

我一直广泛使用 Claude Code。我白天是开发人员,因此 AI 在启动如此庞大的项目方面帮助很大。想法、设计决策和方向都是我自己的,尽管受到我所见之启发,AI 在实现上提供了大量帮助。由于这种开发方式,我得以在 Blender/Unity 上使用一些现成模型来学习软件,而不是从零开始。

更多关于项目的内容,包括截图、视频和开发笔记,请访问 https://leavingsol.com/。

好了,这已经是足够的介绍。我很真诚地希望得到任何想法,尤其是来自玩过类似游戏或有移动游戏开发经验的人。

感谢阅读!

TL;DR: 我为自己开发一款游戏,想与对这类游戏感兴趣的其他人分享。