重焕曾带给我们《Jak & Daxter》系列的GOAL语言
摘要
OpenGOAL是一个反编译和重编译用于《Jak & Daxter》游戏系列的GOAL语言的项目,能够实现原生移植,并带来改进和模组支持能力。
<p><a href="https://lobste.rs/s/xfeuet/reviving_language_brought_us_jak_daxter">评论</a></p>
查看缓存全文
缓存时间: 2026/09/19 16:03
# OpenGOAL
来源:https://opengoal.dev/
## 让经典语言重焕新生,延续杰克与达斯特系列的传奇
OpenGOAL项目始于2020年,经过持续改进与演进,现已支持前三部游戏的可玩性,并形成了一个虽小但活跃的模组社区。团队始终致力于拓展新的可能性。
## 体验经典之作的全新演绎
OpenGOAL版本带来了众多性能提升与无障碍功能优化。模组创作者们更发挥了创意,制作了丰富的修改内容与全新游戏体验。
### 原生移植而非模拟
OpenGOAL是完整的原生 x86-64 移植版。这意味着更出色的性能、精确度和兼容性
### 仿佛重温原版
核心目标之一是确保游戏体验与原版保持一致。画面表现也力求还原(但希望更加精彩!)
### 体验优化升级
我们积极引入提升游戏体验与无障碍支持的功能
## 自由创造,持续改进
游戏被反编译并支持重新编译,意味着开发者仅受限于时间与精力。若您对编译器开发等技术领域感兴趣,这正是适合您的项目
### 从零构建
OpenGOAL从底层完全重写,致力于复现原版GOAL语言的特性
### 扩展与修改
支持对原版游戏进行修改是本项目的重要目标
### 探索游戏机制
深入研究原版游戏的代码,解析其运行原理
相似文章
将我1993年的Amiga游戏移植到Godot,使用LLM解读68000汇编代码
一位工程师描述了他将1993年的Amiga游戏'Babylonian Twins'移植到Godot的过程,使用Claude Fable 5 LLM来辅助读取和翻译68000汇编代码,结合个人历史与AI驱动开发。
OpenGame:面向游戏开发的开放智能体编码框架
OpenGame 是一个开源的智能体框架,旨在实现端到端的网页游戏创建。该框架由专用的 GameCoder-27B 模型驱动,并通过全新的 OpenGame-Bench 基准进行评估。
Show HN: demake – 单一源项目可编译为任何复古游戏机ROM
Demake 是一个开发者工具,可将用其自创语言 Demotic 编写的单一声明式游戏项目编译为面向各种复古游戏机的 ROM,并使用相对单位进行跨平台适配。
Go 语言服务器可以实现令人印象深刻的代码导航
Go 语言服务器 (gopls) 为 Go 开发者提供了令人印象深刻的代码导航功能,增强了 IDE 的能力。
@robertcourson: /supergoal —— /goal 命令的自愈、自管理升级。我已经在我的工作流中使用它,相信你会喜欢……
Robert Courson 分享了 /goal 命令的一个自愈、自管理的升级,专为 Claude Code、Codex 以及任何支持 /goal 的集成开发环境设计。