大家好,

在过去的几周里,我一直在精简和开发我的开源PvP游戏的想法。目前的进展让我感到满意,我决定写一篇文章来记录并获取您的反馈。目前的名称是SlopArena,听起来很吸引人,而且诚实。

Slop Arena项目

这个项目源于看到大量的PvP游戏下线或被开发者放弃的失望。PvP游戏很难运行:你需要在所有时间段都有大量玩家才能实现低等待时间,免费游戏的盈利模式很难,并且通常需要一个完整的资产/动画团队,竞争性完整性和休闲娱乐之间的平衡很难实现。

游戏玩法

许多PvP游戏现在都是射击游戏,但我喜欢WASD移动并且不喜欢瞄准。我试图找到Smash和Battlerite之间的联系,基本上就是这样,我发现了Divine Knockout。起初我很失望,因为我从未玩过这个游戏(它已经死了),但后来我很高兴,因为我知道我找到了我想要的游戏玩法:3D竞技平台格斗游戏。 我认为这是一个既适合休闲又适合竞争的核心,而且我认为这是一个被低估的种类。大多数平台格斗游戏,如RoA或SlapCity,是2D。

社区建设

许多现代PvP游戏提供了一个非常流畅的社交体验。自动匹配,较少的聊天或甚至只有表情符号的系统,低游戏以外的玩家互动。 我想采取相反的方法。我在想全球和服务器聊天,结合Counterstrike-like服务器浏览来促进玩家互动。 远景中,我希望有一个实时观众系统。你可以进入顶级玩家之间的梯级比赛,并看到其他观众。观众可能会出现小鬼,带有表情符号和声音,听起来很可爱。

无盈利模式。

这个项目是一种情感项目,试图建立一个社区,所以我全程免费。许多伟大的PvP游戏失败了,因为它们找不到适合的盈利模式来扩大规模并死于此。 而不是试图解决没有人解决的问题,我们避免了这个问题,完全不追求利润。 由于我想要一个竞争的游戏,我选择了权威的服务器系统,但我正在思考如何降低成本,特别是当我想要全球聊天和实时观众模式时。我已经进行了一些研究,并且我相信总成本将少于我在MTG上花费的金额。

linhig灵活的游戏模式

SlopArena将包括1v1/2v2匹配来实现更流畅的竞争体验,以及FFA/团队模式在服务器上来实现更休闲的游戏体验,玩家数量灵活。

目标是避免长等待时间(如BR)和复杂的mmr(如Moba)同时提供不同体验的玩家类型。 我意识到在玩家数量较少时提供多种游戏模式可能是不被允许的,但由于它不是队列系统,而是服务器系统,所以应该是可以的。 如果你不想玩1v1,你可以浏览服务器来找到一个定制(或玩家托管)的服务器,带有自定义规则/游戏模式。所有这一切可能会根据玩家与游戏的互动方式而改变。

开源

最终,这是一个非营利游戏,我不会放弃我的工作。我的目标是建立一个基础结构,足够吸引那些相信这个项目的人加入。 我是一个经验丰富的开发者,速度快,但我缺乏艺术技能(资产,动画)和游戏设计经验。通过建立游戏的核心和架构,而不是关注游戏设计,我试图留下最有趣的部分给社区:设计角色概念和套装,以及阶段和游戏模式。

人工智能

我已经是一名软件开发者,8年经验。我知道如何编写代码和结构项目,但在过去几年里,人工智能编程取代了我,认为这是一个了不起的工具。 我正在开发这个游戏,像我在工作一样:使用代理来思考,计划,记录和编写代码。 我正在努力维持一个干净的代码库,关注文档,这将有助于帮助其他人贡献(希望有人类)。

我正在与一个本地赫尔墨斯代理一起工作,使用深度寻找API密钥。 我喜欢赫尔墨斯的记忆,深度寻找是质量/价格比最好的我找到的(我不想为了开发而负债)。

我还在使用AI生成快速和容易的资产,尽管它们是未优化的,且看起来很一般。 我希望我能够吸引更多有才华的艺术家。 我可能会考虑雇用艺术家和动画师,如果我开发了角色套装,但这仍然是一个情感项目。

我在哪里

考虑到我三周前第一次打开游戏引擎编辑器或Blender,我对进展感到满意。然而,这感觉很奇怪,因为我正在大量计划未来基础架构,听起来像是一个开发项目,而不是一个游戏项目。 我有一个权威的服务器系统,带有hitboxes/骨骼伤害检测和tick系统。 我正在与maximo动画一起工作,已经设置了一个工作状态机。 我添加了一些快速NPC,并且正在努力解决物理问题。

以下是快速片段:https://youtu.be/5FuwpeusRXk

如果你想跟随开发:

感谢阅读,希望能获取您的反馈。显然,我非常激动这个项目。