ArchipelagoMW/Archipelago

GitHub: ArchipelagoMW/Archipelago

Archipelago 是一个跨游戏随机化与 multiworld 多人联机服务器框架,支持将数十款游戏的物品和进度打乱重排并跨游戏共享。

Stars: 1472 | Forks: 1872

# [Archipelago](https://archipelago.gg) ![Discord Shield](https://discordapp.com/api/guilds/731205301247803413/widget.png?style=shield) | [安装](https://github.com/ArchipelagoMW/Archipelago/releases) Archipelago 为游戏随机化器开发 multiworld 功能提供了一个通用框架。在所有情况下,就目前而言,Archipelago 本身也是一个随机化器。 目前支持以下游戏: * The Legend of Zelda: A Link to the Past * Factorio * Subnautica * Risk of Rain 2 * The Legend of Zelda: Ocarina of Time * Timespinner * Super Metroid * Secret of Evermore * Final Fantasy * VVVVVV * Raft * Super Mario 64 * Meritous * Super Metroid/Link to the Past combo randomizer (SMZ3) * ChecksFinder * Hollow Knight * The Witness * Sonic Adventure 2: Battle * Starcraft 2 * Dark Souls 3 * Super Mario World * Pokémon Red and Blue * Hylics 2 * Overcooked! 2 * Zillion * Lufia II Ancient Cave * Blasphemous * Wargroove * Stardew Valley * The Legend of Zelda * The Messenger * Kingdom Hearts 2 * The Legend of Zelda: Link's Awakening DX * Adventure * DLC Quest * Noita * Undertale * Bumper Stickers * Mega Man Battle Network 3: Blue Version * Muse Dash * DOOM 1993 * Terraria * Lingo * Pokémon Emerald * DOOM II * Shivers * Heretic * Landstalker: The Treasures of King Nole * Final Fantasy Mystic Quest * TUNIC * Kirby's Dream Land 3 * Celeste 64 * Castlevania 64 * A Short Hike * Yoshi's Island * Mario & Luigi: Superstar Saga * Bomb Rush Cyberfunk * Aquaria * Yu-Gi-Oh! Ultimate Masters: World Championship Tournament 2006 * A Hat in Time * Old School Runescape * Kingdom Hearts 1 * Mega Man 2 * Yacht Dice * Faxanadu * Saving Princess * Castlevania: Circle of the Moon * Inscryption * Civilization VI * The Legend of Zelda: The Wind Waker * Jak and Daxter: The Precursor Legacy * Super Mario Land 2: 6 Golden Coins * shapez * Paint * Celeste (Open World) * Choo-Choo Charles * APQuest * Satisfactory * EarthBound * Mega Man 3 如需了解安装和操作说明,请查看我们的[教程页面](https://archipelago.gg/tutorial/)。 可以在 [Releases](https://github.com/ArchipelagoMW/Archipelago/releases) 找到下载文件,包括已编译的 Windows 二进制文件。 ## 历史 Archipelago 建立在杰出的业余爱好者们留下的宝贵遗产之上。我们希望通过在此展示来致敬这份遗产。 Archipelago 所基于、受其启发或需要感谢的代码库包括: * [bonta0's MultiWorld](https://github.com/Bonta0/ALttPEntranceRandomizer/tree/multiworld_31) * [AmazingAmpharos' Entrance Randomizer](https://github.com/AmazingAmpharos/ALttPEntranceRandomizer) * [VT Web Randomizer](https://github.com/sporchia/alttp_vt_randomizer) * [Dessyreqt's alttprandomizer](https://github.com/Dessyreqt/alttprandomizer) * [Zarby89's](https://github.com/Ijwu/Enemizer/commits?author=Zarby89) 以及 [sosuke3's](https://github.com/Ijwu/Enemizer/commits?author=sosuke3) 对 Enemizer 的贡献,这些贡献构成了 Enemizer 绝大部分的内容。 我们认识到,在我们之前有一个由极其聪明的人组成的强大社区,他们为我们铺平了道路。仅仅因为一个人的名字出现在代码库标题中,并不意味着只有一个人完成了那个项目。我们无法指望完美地涵盖促成 Archipelago 的每一项贡献,但我们希望能公平地致敬他们。 ### Archipelago 的发展之路 Archipelago 于 2020 年 1 月 12 日直接从 bonta0 的 ALttPEntranceRandomizer 的 `multiworld_31` 分支 fork 而来(该项目本身有着悠久的传承,请点击上方的链接查看)。随后,该代码库被命名为 _MultiWorld-Utilities_,以更好地涵盖其预期功能。随着 Archipelago 逐渐成熟——当时被一些人称为 "Berserker's MultiWorld"——我们发现有必要将我们的代码库转换为一个根级别的代码库(而不是“fork 的 repo”),并更改名称(这在之后实现),以更好地反映我们的项目。 ## 运行 Archipelago 对于大多数人来说,您只需要前往 [Releases 页面](https://github.com/ArchipelagoMW/Archipelago/releases),然后下载并运行相应的安装程序, 或者对于基于 Linux 的系统下载 AppImage。 如果您是开发者,或者在没有编译版本可供下载的平台上运行,请参阅我们关于 [从源码运行 Archipelago](docs/running%20from%20source.md) 的文档。 ## 相关代码库 本项目使用了多个其他项目。如果没有这些代码库以及它们的开发者(无论过去还是现在)的贡献,我们就不会有今天。 * [z3randomizer](https://github.com/ArchipelagoMW/z3randomizer) * [Enemizer](https://github.com/Ijwu/Enemizer) * [Ocarina of Time Randomizer](https://github.com/TestRunnerSRL/OoT-Randomizer) ## 常见问题 有关常见问题,请参阅网站的 [常见问题页面](https://archipelago.gg/faq/en/)。 ## 行为准则 请参阅我们的[行为准则](/docs/code_of_conduct.md)。
标签:Python, 多人联机服务器, 无后门, 游戏, 游戏模组, 逆向工具, 随机化