Skip to content
This repository was archived by the owner on Oct 13, 2026. It is now read-only.

Keymaster's Keep - Release #1

Pre-release
Pre-release

Choose a tag to compare

@nbrochu nbrochu released this 23 Apr 13:08
· 1007 commits to main since this release
125bf6f

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_keep directory 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

image
image