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: 我为自己开发一款游戏,想与对这类游戏感兴趣的其他人分享。
评论 (0)