KeeperRL cover
KeeperRL screenshot
Linux PC Mac Steam
Genre: Role-playing (RPG), Strategy

KeeperRL

KeeperRL Alpha30 hotfix patch is out

This patch fixes some of the most common crashes and other bugs.


  • 64-bit Windows gets a native 64-bit build to avoid hitting the memory limit of 32-bit programs.
  • Fixed the "Keeper in danger" warning in the turn-based mode.
  • Removed the limit of 30000 dug out tiles.
  • Added an option to perform operations such as loading, saving and world generation on the same thread in order to debug issues with very long saving/loading times. (Please get in touch if you experience unreasonably long saving/loading times)
  • AI Fighters with restricted movement (immobile, tied up, etc) will not be sent out in raids.
  • Fixed crash caused by a creature dying when teleported by the Audience effect.
  • Fixed crash when paying for items while blind.
  • Added diagnostics to figure out another crash.
  • Fixed some typos and building descriptions.

KeeperRL Alpha 30 is released

KeeperRL Alpha 30 is out! This is a huge gameplay and content update, which took whole six months to produce! Check out the rundown below to get an idea about all the new stuff.

I’d like to thank everyone involved in crash testing this patch, sending bug reports and suggestions. Your help was invaluable!

If you would like to continue your saved game from Alpha 29, you can opt-in into the "Alpha 29 save compatibility" BETA branch under the game's properties in Library. Make sure to opt-out of the branch to go back to Alpha 30 when you're done!

Playable Gnomes faction





The gnomes, while not combat worthy creatures themselves, are capable of crafting mechanical contraptions that will let you dominate dungeons and battlefields. Enjoy the brand new automaton crafting mechanic!

Kill titles and kill lists





Minions will feel more unique, and less like expendable cannon fodder. The game will track their kills, and give them titles for killing tribe leaders, along with significant bonuses. The Keeper will also write poems about your minions’ triumphs and failures.

White knight faction additions





Thanks to the generosity of Archdiggle, the author of the Dig Realm mod, who kindly agreed for some of their sprites to be used in vanilla, the White Knight faction receives new minions and structures. The main addition is a group of angelic minions.

Secrets!





I won't put out too many spoilers, but you will be able to venture deeper into the Earth than you ever imagined. Really! (although it won't be easy)

Using multiple mods at once



The modding system has been reworked to allow turning on all your favorite mods at the same time. Go crazy!

Multi-weapon combat





Creatures will be able to attack using multiple weapons and body parts in a single turn. This includes multi-wielding weapons if one possesses the appropriate skill and number of limbs, and using extra intrinsic attacks, like poisonous bites, kicks, etc. This feature makes certain creatures, like werewolves and vampires, much more interesting and powerful.

Changelog



Gnomes





Gameplay



Content




Modding




UI




Fixes


Alpha 30 available for testing on Mac and Linux

The unofficial Alpha 30 build is now available for Mac and Linux! I would greatly appreciate if Mac and Linux players could confirm that this patch works, as I've updated my release toolchains, and there might be small issues that need fixing.

Note: this build is still unstable and the tutorial doesn't work, so if you're a new player it's better to stay on the official Alpha 29 for now.

To opt into the build, please go into the game's properties, BETA tab, and choose the "dev" branch.

KeeperRL Alpha 30 is available for testing (Windows only)

An unofficial Alpha 30 build is out on the BETA branch. Check it out if you're an experienced player and want an early glimpse of all the new stuff! Note: this build is available on only Windows for now.

Please post your feedback in this thread or in the comments below.

Please don't opt in if you are new to the game, as this build is very unstable, and the tutorial doesn't work at the moment.

To opt into the build, please go into the game's properties, BETA tab, and choose the "dev" branch.

FREE quarantine Alpha 29 download!

Being stuck in self-isolation myself, I decided to release a free download of the Alpha 29 patch, to hopefully sweeten everyone's time a bit! This is the most recent version of the game.

Some strings attached:

  • This is only a direct download of Alpha 29, you won't own the game on Steam or anywhere else. You will have to buy the game if you're interested in playing future versions.
  • Due to a technical issue, online mod and dungeon sharing capability is limited.


Download KeeperRL Alpha 29 here

Have fun and take care!

New content and gameplay coming in Alpha 30

After releasing the last Alpha 29 fixes I've been very busy with adding new, shiny features to your favorite game! In order to keep you excited for KeeperRL Alpha 30, here is a quick rundown of what's coming.

Playable Gnomes faction



Almost all mods add new playable factions to the game, so it's obvious that this is something that players crave. At the same time I want to make sure that new factions offer significant new gameplay experience, and aren't just reskins of existing mechanics. The new Gnomes faction will do exactly this! Being expert craftsmen by nature, gnomes dominate by constructing automatons, advanced traps, and other machinery. Automatons are assembled from basic parts, and every configuration offers different capabilities. You can create your own custom builds! Another thing that's unique about this faction is that there is no unique Keeper creature. The success of you base will depend on keeping any of the gnomes alive.

Minion titles and kill lists



I've set out to make minions feel more personal, and less like expendable cannon fodder. The game will track their kills, and give them titles for killing tribe leaders, along with significant bonuses. The Keeper will also write poems about your minions' triumphs and failures.

Group activity disabling



One of the oldest feature request was to allow disabling chosen activities for larger groups of minions. This is now possible!

White Knight faction additions



Thanks to the generosity of Archdiggle, the author of the Dig Realm mod, who kindly agreed for some of their sprites to be used in vanilla, the White Knight faction receives new minions and structures. The main addition is a group of angelic minions.

Mod merging



I've implemented further improvements to the modding system, and now one or more mods can be merged together. This means two things:


Custom map layouts



Modders can now circumvent the built-in procedural town generator and use their pre-made map layouts. The towns 'skins' (wall, floor, furniture types, etc) and defined separately, which lets you easily generate a lot of different-looking towns.

New spells and traps



New types of effects will arrive in Alpha 30: a spell that animates weapons, a trap (or spell) that sets off other traps in its vicinity, an effect which covers you in oil (and makes you flammable), and others.

Multi-weapon combat



Creatures will be able to attack with multiple weapons and body parts in a single turn. This includes multi-wielding weapons if one possesses the appropriate skill and number of limbs, and using extra intrinsic attacks, like poisonous bites, kicks, etc. This feature makes certain creatures, like werewolves and vampires, much more interesting and powerful.

Secrets


I'm not going to spoil you with details, but in the future KeeperRL will have an 'ultra' ending, which will requires finding secrets and beating special areas and bosses.. Alpha 30 will include some new, hidden levels that are part of this. I'm curious to see how quickly you can find them!

Making Zombies Great Again!


Last but not least, zombies will receive their long due power-up! They will possess a 'swarmer' trait, which makes them more powerful when more zombies are around. Therefore a large horde of zombies will be extremely dangerous!

KeeperRL Alpha 29 hotfix 3 released

This patch fixes most of the remaining crashes in Alpha 29 and improves end-game performance by a large margin.


  • Creatures that have archery training potential can wield ranged weapons, even if they're ranged damage attribute is 0.
  • Stopped AI from casting offensive spells on captured enemies.
  • Fixed issue with tooltip covering item pop-up menu in the workshops menu.
  • 'Stones' terrain feature can be removed with the "remove construction" order.
  • Fixed construction debt inconsistency which caused crashes.
  • Fixed crash caused by an item cloned by the double trouble spell disappearing while being equipped.
  • Fixed a rare (and old!) task handling crash caused by a poor RNG generating task ids that weren't unique.
  • Fixed a crash when there are no more healthy body parts left to severe.
  • 'Other' items in minion's possession are stacked to stop the UI from potentially trying to render thousands of items.
  • Fixed bookcase ascii symbol.
  • Optimized spell casting AI.
  • Optimized imp/worker task processing, including the scenario when a huge number of 'dig' orders are placed.
  • Optimized general creature handling.

KeeperRL Alpha 29 hotfix 2 released

This patch fixes a critical issue with downloading Steam Workshop items that caused the game to crash. Opening in-game links on Mac has also been fixed.

Using the opportunity I put some pumpkins in the game too.

KeeperRL Alpha 29 hotfix 1 released

This is a bug fixing patch that gets rid of the most common issues in Alpha 29.


  • Fixed the behavior of totems in retired dungeons and the crash that happened when they were destroyed.
  • Fixed a crash involving casting the firewall spell outside of map bounds, most common on the Adoxie level.
  • The game doesn't crash if a mod contains an improperly defined ranged weapon and reports an error instead.
  • Fixed a world generation crash caused by a mod giving a creature equipment that it can't equip due to missing body parts.
  • Fixed a world generation crash involving placing creatures in unreachable positions.

KeeperRL Alpha 29 is released!

KeeperRL Alpha 29 is out! This update features Steam Workshop integration along with gameplay improvements and a big amount of new content, including two new biomes!

I’d like to thank everyone involved in crash testing this patch, sending bug reports and suggestions. Your help was invaluable!

Scroll down for a detailed change log.



If you would like to continue your saved game from Alpha 28, you can opt-in into the "Alpha 28 save compatibility" BETA branch under the game's properties in Library. Make sure to opt-out of the branch to go back to Alpha 29 when you're done!

Gameplay


<*>Mods and retired dungeons are shared on Steam Workshop.
<*>Contagious plague effect.
<*>Z-level enemies can attack upon being discovered.
<*>Enemy aggression can be tweaked in settings.
<*>Spying effect, which allows infiltrating enemy territory.
<*>Equipped shield prevents equipping bows and two-handed weapons.
<*>New “parry” attribute, which prevents de-buffs when surrounded by enemies.
<*>Temporarily insane creatures won’t make allies hostile forever.
<*>All consumable items are automatically picked up by minions.
<*>Creatures with 0 ranged damage can’t equip bows.
<*>Poetry writing.
<*>Creatures can’t cast spells at enemies that they can’t see.
<*>Bodies of water can become bloody after a large battle.
<*>Items can have randomized modifiers.
<*>Walking into the map border opens the travel menu.
<*>Other furniture can be built on top of prison floor.

Content


<*>Special item ingredients: hydra tongue, cyclops brain, dragon scales, and more.
<*>Iron and adamantine shields.
<*>Wizard hats a’ka Cornuthaums.
<*>Underground treeshrooms for players who always run out of wood.
<*>Desert biome with thieves castle and a djinn in a dungeon.
<*>Snow biome with Eskimos and a white dragon.
<*>Totems that have a permanent area effect: healing, blindness, bleeding.
<*>Evil God Adoxie is in vanilla game with his own secret level!
<*>Double trouble unique ability.
<*>Black rats infected with plague z-level.
<*>Group healing spell affects only allies.

Modding


<*>Items are moddable.
<*>BuildingInfo is moddable.
<*>Z-level width is moddable.
<*>Items can grant a custom ability.
<*>Creature first names are moddable.
<*>More than 10 keeper/adventurer avatars are allowed
<*>Game doesn’t crash when mod specifies skill level outside of [0;1] range.
<*>New effect types: Chance, Message, Enhance, Wish, Filter, Ice, IMMOBILE, FROZEN, COLD_RESISTANCE
<*>Creatures can drop custom items (body parts).

UI


<*>Improved mod menu.
<*>Added “locate” button to minion page.
<*>Rectangle selection on the map shows rectangle dimensions.
<*>Uploaded dungeons include a screenshot of an area chosen by the dungeon’s author.
<*>Main menu and loading bar visual changes.
<*>Added warning when online features are disabled and trying to download maps/mods.
<*>Main menu can display personal messages from the developer.
<*>Added item effect description to item’s tooltip.
<*>Added some handy links to the main menu.
<*>Return key closes text windows.

Fixes


<*>Gameplay loop optimizations.
<*>Fixed spell schools of legendary humanoids.
<*>Limited immigrant spawning to the ground level if possible.
<*>Fixed issue with placing the smaller castle in bad position on the map.
<*>Fixed rare crash when removing nonexistent team member in control mode.
<*>Added diagnostics for a rare fire wall processing crash.
<*>Fixed crash when using PlaceMinion order and creature can’t be placed at position.
<*>Fixed scrolling to the end of message history window.
<*>Fixed crash when multiple special attack effects kill a creature.
<*>Fixed friendly fire issue when casting ranged spells.
<*>Fixed issue with first name input field in the keeper menu.
<*>Fixed verification of ViewIds in mods.
<*>AI won’t throw items other than potion for their effect.
<*>Flying over pits is possible.
<*>Forbidden zone doesn’t block spells.
<*>Fixed AI throwing logic.
<*>Fixed special intrinsic attacks of some creatures.