返回博客
发布 公告

Openfoot Manager v0.1.0-alpha 已发布

作者 Sturdy Robot ·
Openfoot Manager v0.1.0-alpha 已发布

我真不敢相信自己真的写下了这篇文章。

经过多年的折腾、重写、推倒重来之后,Openfoot Manager v0.1.0-alpha 终于正式发布,大家已经可以下载并开始游玩了。它并不完美,实际上离完美还差得很远,但它是真实存在的,它能运行,而且你真的可以在里面管理一家足球俱乐部。光是这一点,对我来说都已经像个小小的奇迹。

一点背景

如果你一直在关注这个项目,你应该知道这段历史:这一切始于 2020 年的一个 Python 业余项目。我只是想做一款免费、开源、好玩的足球经理游戏。一款不需要花钱、不需要联网、还能按你的想法自由模组化的游戏。

为了走到今天,我们绕了不少弯路。Python 原型、GUI 框架噩梦、一次完整的 Rust 重写,还顺带学了 React……这一路可真不轻松。但现在,我们终于走到了这里。

你现在到底能在游戏里做些什么?

我来带你快速看看目前已经可用的内容:

  • 选择一家俱乐部并开始执教。 启动游戏、选一支球队,你就是主教练了。就是这么简单。
  • 安排你的阵容。 选择阵型、排出首发十一人、指定定位球主罚者,并设定你的战术风格(进攻、防守、均衡、反击、控球)。
  • 观看比赛展开。 比赛引擎会以逐分钟的方式模拟比赛,并通过转播风格的界面呈现出来。你会看到进球、黄红牌、换人、伤病,以及你期望看到的所有戏剧性瞬间。你还可以加速或减慢比赛节奏。
  • 训练你的球员。 目前有 6 种训练重点和 3 个训练强度。年轻球员成长更快,年长球员则会下滑。你的教练组会影响训练效果。
  • 招聘并管理员工。 教练、队医、球探,每个人都有自己的专长和能力等级。他们真的很重要。
  • 处理财务问题。 你有预算、要发工资,也必须确保俱乐部的运营可持续。千万别破产……真的,别破产。
  • 买卖球员。 转会市场已经可用。你可以买人、卖人、租入、租出。AI 俱乐部也会做出自己的动作。
  • 关注联赛进程。 一个 16 支球队的双循环联赛。积分榜、赛程、赛果,全部都有。
  • 阅读新闻。 游戏会生成比赛报告、转会传闻、伤病更新以及其他新闻,让你更有沉浸感。
  • 模组化游戏。 所有游戏数据都存放在外部 JSON 文件中。想创建一套属于你自己的联赛、球队和球员?完全没问题。

整个游戏目前已经 完整本地化为 6 种语言:英语、巴西葡萄牙语、欧洲葡萄牙语、西班牙语、法语和德语。

游戏里还没有什么(暂时)

我得坦白说,目前缺少的内容也很明显。这是一个 alpha 版本,问题是看得出来的:

  • 没有杯赛。 目前只有联赛。
  • 没有球员互动。 球员还不会跑来找你抱怨或者提要求。
  • 没有深入球探系统。 球探是有的,但系统还很基础。你暂时还不能派球探去观察特定球员或联赛。
  • 没有 3D 比赛画面。 目前比赛仍是基于文字和转播风格 UI 的呈现,没有球场可视化。
  • 没有教程。 目前你得先自己摸索一下。抱歉啦。

另外,大概率也还会有 bug,而且可能还不少。这个版本的存档以后也未必能兼容后续版本。这就是 alpha 版本的现实。

为什么现在就发布?

因为如果我一直等到它“准备好了”,那它可能永远都不会发布。到某个阶段,你就是得把它放出来,让大家去试试。核心玩法循环已经成立了:你管理俱乐部、踢比赛、做决定,而这些决定会带来结果。这已经足够作为开始。

我也真的很想听到反馈。我盯着这个项目太久了,已经很难客观看它。新的视角能发现我遗漏的问题,也能帮助我判断接下来该优先做什么。

接下来呢?

计划当然是继续迭代。杯赛大概会是下一个重要功能。我也想改进 AI 主教练、让球探系统更有深度,并整体继续打磨所有内容。

如果你想持续关注这个项目,欢迎给 GitHub 仓库 点星。如果你发现 bug,当然你会发现的,请 提交 issue。如果你想贡献代码、翻译、自定义数据库或者其他任何内容,可以看看 贡献指南

下载游戏

前往 下载页面 获取 Windows、macOS 或 Linux 版本。

感谢你来到这里。真的。哪怕你只是下载下来玩了五分钟,对我来说都意义重大。让我们看看这个项目接下来会走到哪里。