# mw-tools：重建 MythWar I 服务器

> mw-tools 以 MythWar I 客户端为参考，从零开发游戏服务器。项目征集旧游戏视频或录像，以帮助复现原版功能。TypeScript 代码面向 Node 16，并提供生成客户端本地服务器列表文件 door.dat 的脚本。目前服务器尚不保存数据，也不支持多人游戏，大部分游戏功能仍无法使用。

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

## 使用条件与局限

- **前提条件：**需要 MythWar I 客户端；开发时使用的版本为 1.0.48.35。
- **前提条件：**构建和运行服务器需要 Node 16 与 npm。
- **局限：**服务器目前不保存数据、不支持多人游戏，且大部分功能尚不能使用。
- **许可：**项目页面未说明许可证。

## 一手来源

1. <https://gitlab.com/wander-gr/mw-tools/-/blob/9deae228b0572895af9d6aadde51cdc34d5625b6/README.md>

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

- [Mystic Marathon：街机音效 ROM 反汇编](https://awesomerea.org/zh/resources/mystic-marathon-sound-rom-case/index.md) · 案例
- [Mystic Nights Online：重建 PS2 游戏多人服务器](https://awesomerea.org/zh/resources/mystic-nights-online-case/index.md) · 案例
- [Nebula：动漫风格游戏服务端模拟器](https://awesomerea.org/zh/resources/nebula-anime-game-server-case/index.md) · 案例
- [NeoXResearch：研究 NeoX 归档格式与 Python 字节码](https://awesomerea.org/zh/resources/neoxresearch-neox-format-case/index.md) · 案例
- [NetspherePirates：S4 League 第 34 版服务器模拟器](https://awesomerea.org/zh/resources/netspherepirates-s4-league-case/index.md) · 案例
- [Neverness to Everness《异环》：解析一条 TCP 连接的记录格式](https://awesomerea.org/zh/resources/nte-network-traffic-analysis-case/index.md) · 案例

## 关于此条目

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