嘿大家,我不是开发者,也没有开发经验和教育。

我没有完成高中教育,17岁时被关进监狱(30年前),后来一直做保镖工作。但我是游戏玩家,从 commodore 64 开始,如果我知道的东西是游戏。

所以我试过 unity 几年前,然后试过 UE 和一些教程,那就是全部了。

几月前,我无聊了,没有什么要做或玩的,就开始学习 UE5。从那时起,我就一直在继续。

我开始编程是因为我没有任何编程经验(几年前用python编写过一些简单的程序),而且我觉得这是我作为游戏设计师的职责。CC负责编写代码的部分技术部分,我提供其他所有内容。规划游戏特性、架构、蓝图、控件等。它正在进行得非常棒,我每天花12-16小时在做我的游戏。

我面临的问题是3D设计、VFX和声音。这些是我的终极目标,因为我不是艺术家。

我进展了很多,我正在制作ED mets eve online meets starsector。第一人称ED类空间战斗/探索游戏。没有走动,玩家坐在自己的船上。

我的问题是,我不断地扩大范围。每当我达到某个点时,我没有打磨和发布demo,而是扩大范围并决定工作在新的机制上。也许我只是不自信和害怕失败。不知道。

现在我有6个自由度的飞行系统,带有飞行辅助。

我没有使用chaos,chaos很糟糕。我的飞船自己计算旋转并且物理是100%牛顿的。刹车(飞行辅助)依赖于你的RCS的强度和你的船的总质量(舱壳、模块、货物)。如果你重,飞快且有糟糕的RCS,你会漂移。

我制作了靠近和全装备,带有授权舱壳的不同模块和通用模块的插槽,以及测试模块以测试船的功能。舱壳有其结构HP和护甲HP,两者都有自己的抗损伤能力,供我编写每个舱壳和来自装备的模块的奖励。

我添加了防护系统,带有自己的抗损伤能力。全功率系统,带有实时功率用于Boost、Shield和能量武器等。

我有货物,用于船和站的存储。有固定武器(弹道 - 弹丸,能量 - 激光使用实时功率而不是弹药,和导弹)和有炮塔可以在没有玩家输入的情况下射击(iff系统,派系和权力)

我有雷达,主动扫描目标并在3D空间中投射在飞行员的驾驶舱中。

我制作了选定的目标窗口(通用,敌人,友军,船,站,跳闸等)和HMD(头戴显示器,显示在空间中标记的目标在玩家自由看时的周围视觉警告),锁定的目标数量依赖于目标计算机模块和其质量。

哦,是的,我还添加了质量系统,从普通到传奇,每个模块都有奖励。

我想,OK,你已经有了所有东西,现在打磨它并发布demo。但我还不是准备好。

我想添加废弃,采矿,探索扫描和跳跃到系统之前打磨和发布demo。也许甚至制作,因为我一直在拖延它。

如何让自己早点发布它并看看有人是否愿意尝试我的游戏?

我花多少钱可以雇用一个人来为我制作一个关卡和两个关卡,以及可能的3个船只作为开始和demo,因为我自己制作它们看起来很糟糕。

我是一个功能和数学的人,而不是艺术家。

有任何建议吗?

PS:我制作所有这些机制都是为了我的故事准备的,并且所有的机制都会在玩家开始玩时变得有意义,因为故事会让玩家使用每个机制来进展。