# OpenStrike：重构 Desert Strike 与 Jungle Strike 数据和引擎行为

> OpenStrike 是 Desert Strike 和 Jungle Strike 的早期 C++ 重实现。工具可解包原版 DAT 档案、查看图像和完整关卡；游戏框架能读取并渲染部分精灵与动画。作者说明游戏尚不可玩。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/AMDmi3/openstrike>
- 一手来源：<https://github.com/AMDmi3/openstrike/blob/7265b39f4a911f0f29c7034f434a8f7f17e466f4/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/openstrike-case/>
- 记录 JSON：<https://awesomerea.org/resources/openstrike-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/openstrike-case/index.md)

## 使用条件与局限

- **前提条件：**需要原版 Desert Strike 或 Jungle Strike 的 DAT 文件。
- **前提条件：**编译需要 CMake、SDL2 和 SDL2pp 子模块。
- **局限：**游戏尚不可玩。
- **许可：**采用 GPL-3.0 许可证。

## 一手来源

1. <https://github.com/AMDmi3/openstrike/blob/7265b39f4a911f0f29c7034f434a8f7f17e466f4/README.md>
2. <https://github.com/AMDmi3/openstrike/blob/7265b39f4a911f0f29c7034f434a8f7f17e466f4/CODE.md>

## 同分区更多条目：游戏

- [OpenTennis：对照 PS2 原版重建 Hot Shots Tennis](https://awesomerea.org/zh/resources/opentennis-hot-shots-tennis-case/index.md) · 案例
- [OpenTESArena：重建 The Elder Scrolls: Arena 的新引擎](https://awesomerea.org/zh/resources/opentesarena-case/index.md) · 案例
- [OpenTIE：重实现《星球大战：钛战机》](https://awesomerea.org/zh/resources/opentie-case/index.md) · 案例
- [OpenTomb：《古墓丽影》引擎重实现](https://awesomerea.org/zh/resources/opentomb/index.md) · 案例
- [OpenTPW：重实现《主题公园世界》](https://awesomerea.org/zh/resources/opentpw/index.md) · 案例
- [OpenTS2：在 Unity 中开源重新实现《模拟人生 2》](https://awesomerea.org/zh/resources/opents2-sims2-engine-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
