如何下载和运行 Race 游戏?
Race 是一个已停止开发的 Linux 俯视 3D 赛车游戏,目前仍可下载运行。最省事的方式是使用官方提供的静态二进制包 Race-0.9.1-0-static-linux.tar.gz(6.5 MB),下载解压后直接运行,不需要额外安装任何库。如果你只想玩、不想折腾编译,用这个包就够了。
下载静态二进制包
在 Race 官网的 Download 区域获取:
- 文件名:
Race-0.9.1-0-static-linux.tar.gz - 大小:6.5 MB
- 说明:Linux 静态二进制,下载后即可运行,无需获取任何库
这是官方推荐的运行方式,也是唯一不需要处理依赖的途径。
运行步骤
- 下载
Race-0.9.1-0-static-linux.tar.gz。 - 解压该压缩包。
- 进入解压后的目录,执行其中的可执行文件即可启动游戏。
由于是静态链接的二进制,运行时不会再去寻找 ClanLib、ODE、OpenGL 等外部库,因此不需要提前配置这些依赖。
可选:游戏原声带
官网另提供可选的 Race 原声带,由 Sludgefeast 演奏。是否需要下载不影响游戏本体运行,按个人喜好选择即可。
不建议自行编译源码
官网同时提供源码包 race-0.9.0.tar.gz,但官方明确说明不推荐普通用户尝试:
- 官方不在邮件列表提供编译协助,因为没人有时间处理。
- Race 的 Makefile 并非面向普通公众设计。
- 各版本往往只能在特定 CVS 快照的依赖库下编译成功。
- 源码依赖包括:ClanLib 0.7 CVS(最后测试于 2003 年 3 月 1 日的 CVS)、Hermes、libPNG 与 libJPEG、libz、Ogg Vorbis、GL、GLU、ODE v0.03、LibXML2。
官网的原话大意是:除非你清楚自己在做什么,否则不要碰源码。
需要知道的前提
Race 已于 2006 年停止开发,作者 Harry Storbacka 表示不会再发布新版本。因此:
- 不会再有功能更新或官方修复。
- 游戏面向 GNU/Linux 平台。
- 遇到问题时,官方渠道(邮件列表、IRC
#raceat irc.freenode.net)已不再活跃维护。
对于只想体验这款老游戏的用户,直接下载静态二进制包运行是唯一实际可行的路径。