This repository was archived by the owner on Oct 13, 2026. It is now read-only.
Repository navigation
Keymaster's Keep - Release #1
Pre-release
Pre-release
New in this version
- Game implementations are no longer shipped with the APWorld. To add games to Keymaster's Keep, you will now add the Python files for the desired implementations directly in a special
keymasters_keepdirectory that exists in your Archipelago installation directory - Game Backlog and Custom are now core games
- Extra Artifacts of Resolve will now be tagged as useful instead of filler
Keymaster's Keep
Keymaster's Keep is a dynamic, multi-game objective / challenge generator that seamlessly integrates with a thematic Archipelago randomizer. In other words, you have a typical Archipelago randomizer with goals, finite locations, progression items, logic etc. and Keymaster's Keep will generate and associate unique game challenges with each location. The APWorld features a plugin system to add games independently from releases, as well as a dedicated client to assist with the exploration and challenges of Keymaster's Keep.
When you play Keymaster's Keep...
- You will generate a new keep with distinct areas
- A few of these areas will be unlocked from the start
- The rest will be locked and will require combinations of magic keys to unlock
- These magic keys are scattered throughout the multiworld
- Once an area is unlocked, a set of trials for a specific game will be revealed
- For each trial you complete, you will manually check it off in the client and that will correspond to a location check
- Your goal will either be to collect enough artifacts of resolve to unlock a final challenge to beat or to escape the keep with a certain number of magic keys in hand.
You can find the Python files for the game implementations that used to be bundled with Keymaster's Keep here: https://github.com/SerpentAI/KeymastersKeepGameArchive

