# OpenLF2：Little Fighter 2 引擎重实现

> OpenLF2 用 C++ 和 Lua 重实现了可玩的《Little Fighter 2》v2.0a 引擎。它从原版游戏安装程序读取资源，支持本地模式、回放、模组及 OpenLF2 玩家之间的联机对战。作者表示仍在改进与原版的玩法兼容性。

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

## 使用条件与局限

- **前提条件：**需要《Little Fighter 2》v2.0a 安装程序提供原版游戏数据；Flatpak 在安装时下载该程序，其他平台则提示用户提供副本。
- **前提条件：**构建需要 CMake 3.25+、Ninja、C++23 编译器，以及 BUILDING.md 所列开发库。
- **局限：**玩法兼容性仍在改进；不支持与原版 LF2 联机。
- **许可：**MIT 许可证适用于 OpenLF2 的代码、脚本和文档，不涵盖原版游戏素材。

## 一手来源

1. <https://github.com/OpenLF2/OpenLF2/blob/6942db7cfaddf2e65eb45e4a4d4632120dc968f7/README.md>
2. <https://github.com/OpenLF2/OpenLF2/blob/6942db7cfaddf2e65eb45e4a4d4632120dc968f7/BUILDING.md>

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

- [OpenMW：复用原内容并替代 Morrowind 引擎](https://awesomerea.org/zh/resources/openmw-engine-case/index.md) · 案例
- [OpenRA：重新诠释早期 Westwood 即时战略游戏的引擎重新实现](https://awesomerea.org/zh/resources/openra-engine-case/index.md) · 案例
- [OpenRCT2：RollerCoaster Tycoon 2 的开源重新实现](https://awesomerea.org/zh/resources/openrct2-engine-case/index.md) · 案例
- [OpenRiseOfNations：原生 macOS 引擎重新实现](https://awesomerea.org/zh/resources/openriseofnations-engine-case/index.md) · 案例
- [OpenRW：《侠盗猎车手 III》引擎的开源重新实现](https://awesomerea.org/zh/resources/openrw-gta3-engine-case/index.md) · 案例
- [OpenSC4：SimCity 4 的早期开源重新实现](https://awesomerea.org/zh/resources/opensc4-simcity-4-reimplementation-case/index.md) · 案例

## 关于此条目

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