杰克项目 源码
贾克项目 目录 项目描述 该项目将把Jak 1(NTSC,“黑标”版本)移植到PC。 这个游戏的99%以上都是用GOAL(一种由Naughty Dog开发的自定义Lisp语言)编写的。 我们的策略是: 将原始游戏代码反编译为人类可读的目标代码 为GOAL开发我们自己的编译器,并为x86-64重新编译游戏代码 创建一个工具来将游戏资产提取为易于查看或修改的格式 创建工具将游戏资产重新打包为我们的端口使用的格式。 我们的目标是: 使该端口成为x86-64上具有高性能的“本机应用程序”。 不应模仿,解释或编译它。 我们的GOAL编译器的性能应与未经优化的C大致相同。 尝试匹配原始游戏和开发
用户评论