Galaxy on Fire Remake

用 Rust + wgpu 重制的《Galaxy on Fire 3D》
Fishlabs Symbian 2010 经典太空游戏 · 粉丝重制
现代渲染 · 自由锁帧 + VSync · 覆盖 GOF1 完整功能集
Rust wgpu Vulkan WGPU LZ4 / Zstd XXH3

原汁原味,现代执行

非官方的粉丝重制项目。目标并非颠覆,而是把 Fishlabs 2009 年经典型号《Galaxy on Fire 3D》(Symbian S60v3)完整带进现代桌面:忠实移植原版体验,同时以 Rust + wgpu 提供现代渲染与流畅帧率。

🌍 GOF1 完整功能集

飞船 / 战斗 / 贸易 / 采矿 / 敌舰扫描 / EMP / 武器 / 引擎 / 副武器 / 小行星采集 / 跃迁 / 空间站 / 经济系统,一条不落。

🎬 忠实移植

原版主页面、原版存档架构、原版物理与手感,全部保留。老玩家可以直接上手,无需重新学习。

⚡ 自由帧率

可锁回原版 32fps 动画 / 5fps 逻辑帧重温旧梦,也可选择 60 / 120 / 144 高刷 + VSync,纵享丝滑。

🌡 现代渲染

Vulkan(wgpu 抽象)渲染管线,替换原版 GLES 1.x 固定管线,输出现代画质表现。

📦 现代资源管线

资源以 LZ4 / Zstd 压缩,XXH3 目录哈希 + 增量更新,加载更快、更新更省流量。

🖥 跨平台

目标覆盖 Windows / 桌面多平台,并计划扩展至 Android 与主机平台。

忠实还原

以原版源码为基础进行移植。原版页面布局、原版存档架构、原版物理手感一一对应。甚至连原版那标志性的锁定帧率都可以如实还原——32fps 动画与 5fps 逻辑帧的取舍都在设置中可选。

现代渲染增强

渲染层以 wgpu 为抽象、Vulkan 为后端,彻底替换原版 GLES 1.x 固定管线。在保留原版美术气质的前提下,提供自由帧率与 VSync,补上当年 Symbian 硬件做不到的顺滑体验。

现代资源管线

assets/ 已从原版资源平滑迁移。资源格式升级为压缩归档(LZ4 / Zstd),配合 XXH3 目录哈希与增量更新机制,patch 体积更小、启动更快。构建与迁移流程见 BUILD.md。

非官方说明

本作是粉丝重制项目,与 Fishlabs 无关,未经其授权。
assets/ 中包含的原版游戏资产版权归 Fishlabs 所有,仅用于研究用途,不随本项目开源发布。项目代码以 MIT + Apache-2.0 双许可。

技术规格

Language Rust
Rendering wgpu · Vulkan
Frame Rate 原版 32/5fps 可选 · 60/120/144 + VSync
Assets LZ4 / Zstd · XXH3 · 增量更新
Feature Set GOF1 完整功能集
Platforms Windows · 桌面 · 计划 Android / 主机
Status 开发中
License MIT + Apache-2.0(代码)