大家好,
我是Danylo,一位独自开发游戏的八年经验的独立游戏开发者。近一年来,我一直在开发 Genetica: Extinction — 一个注重系统演化和模拟的生物策略游戏,而不是传统的城市建设RTS游戏。

最近,我 Pitch 到了超过 25 位出版商。很多.publisher没有回音,有回音的那些游戏都是我的创作被认可的,但他们觉得我的游戏不符合他们的合作需求,原因是我的 wishlist 数据库比较小。每次被评判于数据而不是游戏质量的真我感到沮丧。所以我决定暂时放弃寻找合作商,重视社区和技术方面。

技术亮点:

  • 绝对决定性:基于定点数值,保证客户端保持同步,避免浮点模拟差异。
  • 确定性的P2P:只传输原始输入数据,保持数据传输率,即使有100多单位的场景。
  • "平等权利"网络:使用动态缓冲区按照延迟率调度行动,去掉host优势,确保每个玩家的时间都被当作等同的。
  • Godot + Steamworks:使用GodotSteam扩展来处理P2P层面。
  • 比赛结束后的群认证与验证:在比赛结束时,服务器端重新模拟比赛,检查各个玩家的一致性结果,并检测可能的本地状态篡改。

v2.0新功能

  • 多人模式(FFA):四人自由对战模式现在在演示版中可用。
  • 视觉伤害:生物体在体现真实伤害状态,观赏器能够清楚的看到群体健康状态。
  • 深度 & 纹边:渲染水管重写,让在群落混乱时更容易分辨视觉。

我想听听您的建议

  1. 网络感:玩家,你们感觉P2P流畅吗?
  2. 清楚:系统演化的概念清楚吗,还是介意更多的界面设计改进?
  3. 平衡:群体与领袖的平衡如何感觉?

Steam演示:https://store.steampowered.com/app/4144850/Genetica_Extinction/
Discord聊天室:https://discord.gg/TagpFtRKNh

我会在这里等待和讨论Godot 4 Migration、定点数值以及独立开发商的披露真相。感谢你们的关注!