Repository navigation
Keymaster's Keep - Release #2: The Shop Update
Pre-releaseNew in this version
- Players now have the option to define a configurable chance to replace keep areas with shops
- Each shop has a unique name and a unique shopkeeper that will greet you and incite you to shop in their own way
- Shop will have a variable number of items for sale (configurable; up to 5 per)
- Shopkeepers will only part with their valuable items in exchange for specific unique relics (New progression items!)
- Players can configure the chance of each shop item being forced as a progression item
- An option exists to control whether or not discovering a shop will generate hints for its items
Finally, a totally insane feature (as in, literal insanity required to add this):
- Keymaster's Keep shops are Archipelago item aware and will show a unique description for each one
- For this initial release, every item from core-verified APWorlds have descriptions (over 12,000 items!)
- The game also has a pool of interesting descriptions for items it doesn't know
- Future updates will gradually add item descriptions support for popular / stable custom APWorlds
Note: Screenshots are taken from Archipelago 0.6.2 (with the new UI), but the APWorld works just fine with 0.6.1.
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




