# OpenIGI：Project I.G.I. 与 I.G.I. 2 的 C# 引擎重实现

> OpenIGI 使用 .NET 10 和 C# 重实现《Project I.G.I.》与《I.G.I. 2》的引擎，从使用者的零售版安装目录读取任务、脚本和素材。它以重建的解释器运行 QVM 脚本，并提供原生渲染器、启动器及模组层。作者报告第一部的 14 个任务可玩，第二部仍在开发中。

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

## 使用条件与局限

- **前提条件：**提供相应 I.G.I. 游戏的零售版安装目录；仓库不附带原版游戏素材。
- **前提条件：**从源码构建需要 .NET 10 SDK。
- **局限：**《I.G.I. 2》仍在开发且尚无发布构建；多人模式暂不可用。
- **许可：**采用 GPL-3.0 许可证。

## 一手来源

1. <https://github.com/OpenIGI/OpenIGI/blob/ed97501fbd46092818f95cedf2b073f783107636/README.md>

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

- [OpenInsaniquarium：重建 Insaniquarium Deluxe](https://awesomerea.org/zh/resources/openinsaniquarium-case/index.md) · 案例
- [OpenJazz：Jazz Jackrabbit 1 游戏引擎重新实现](https://awesomerea.org/zh/resources/openjazz-case/index.md) · 案例
- [OpenJKDF2：Jedi Knight: Dark Forces II 的 C 语言重实现](https://awesomerea.org/zh/resources/openjkdf2/index.md) · 案例
- [OpenJones3D：重建《Indiana Jones and the Infernal Machine》引擎](https://awesomerea.org/zh/resources/openjones3d-case/index.md) · 案例
- [OpenJPB：重建《Jedi Power Battles》PC 版](https://awesomerea.org/zh/resources/openjpb-case/index.md) · 案例
- [OpenKeeper：《地下城守护者 II》游戏与引擎重制](https://awesomerea.org/zh/resources/openkeeper-dungeon-keeper-ii-case/index.md) · 案例

## 关于此条目

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