TR1X 开源项目安装与使用教程
1. 项目的目录结构及介绍
TR1X 是一个开源的 Tomb Raider I (1996) 游戏的重新实现,通过逆向工程 TombATI / GLRage 变体制作而成。项目的目录结构如下:
├── cfg
│ ├── TR1X.json5
│ ├── TR1X_gameflow.json5
│ ├── TR1X_gameflow_demo_pc.json5
│ └── TR1X_gameflow_ub.json5
├── data
│ ├── cat.phd
│ ├── cred0.pcx
│ ├── cred1.pcx
│ ├── cred2.pcx
│ ├── cred3.pcx
│ ├── cut1.phd
│ ├── cut2.phd
│ ├── cut3.phd
│ ├── cut4.phd
│ ├── egypt.phd
│ ├── eidospc.pcx
│ ├── end2.phd
│ ├── end.pcx
│ ├── end.phd
│ ├── gym.phd
│ ├── install.pcx
│ ├── level10a.phd
│ ├── level10b.phd
│ ├── level10c.phd
│ ├── level1.phd
│ ├── level2.phd
│ ├── level3a.phd
│ ├── level3b.phd
│ ├── level4.phd
│ ├── level5.phd
│ ├── level6.phd
│ ├── level7a.phd
│ ├── level7b.phd
│ ├── title.pcx
│ └── titleh.pcx
├── shaders
│ ├── 2d.glsl
│ ├── 3d.glsl
│ └── fbo.glsl
├── TR1X.exe
└── TR1X_ConfigTool.exe
目录结构介绍
- cfg: 包含项目的配置文件,如
TR1X.json5
和TR1X_gameflow.json5
等。 - data: 包含游戏的数据文件,如关卡文件(
.phd
)和图像文件(.pcx
)。 - shaders: 包含游戏的着色器文件,如
2d.glsl
、3d.glsl
和fbo.glsl
。 - TR1X.exe: 项目的启动文件,用于运行游戏。
- TR1X_ConfigTool.exe: 项目的配置工具,用于配置游戏设置。
2. 项目的启动文件介绍
TR1X.exe
TR1X.exe
是 TR1X 项目的主启动文件,用于运行 Tomb Raider I 游戏。双击此文件即可启动游戏。
TR1X_ConfigTool.exe
TR1X_ConfigTool.exe
是 TR1X 项目的配置工具,用于配置游戏的各种设置。运行此工具后,所有配置选项都会在界面中详细解释。
3. 项目的配置文件介绍
TR1X.json5
TR1X.json5
是 TR1X 项目的主要配置文件,包含了游戏的各种设置,如图形选项、音频选项等。在游戏运行至少一次后,可以通过文本编辑器(如 Notepad)手动编辑此文件。
TR1X_gameflow.json5
TR1X_gameflow.json5
是游戏流程的配置文件,定义了游戏的关卡顺序和流程。
TR1X_gameflow_demo_pc.json5 和 TR1X_gameflow_ub.json5
这些文件是特定版本的配置文件,用于不同的游戏演示或版本。
通过以上配置文件,用户可以根据自己的需求调整游戏的各种设置,以获得最佳的游戏体验。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考