Skip to content

Kazko25/kBrogue

 
 

Repository files navigation

kBrogue

Countless adventurers before you have descended this torch-lit staircase, seeking the promised riches below. As you reach the bottom and step into the wide cavern, the doors behind you seal with a powerful magic...

Welcome to the Dungeons of Doom!

Brogue is a single-player strategy game set in the halls of a mysterious and randomly-generated dungeon. The objective is simple enough -- retrieve the fabled Amulet of Yendor from the 26th level -- but the dungeon is riddled with danger. Horrifying creatures and devious, trap-ridden terrain await. Yet it is also riddled with weapons, potions, and artifacts of forgotten power. Survival demands strength and cunning in equal measure as you descend, making the most of what the dungeon gives you. You will make sacrifices, narrow escapes, and maybe even some friends along the way -- but will you be one of the lucky few to return alive?

About

What is kBrogue?

Brogue was created by Brian Walker. Brogue: Community Edition, is a continuation of its development lead by Temewett, which kBrogue branches off from.

Lots of other features have been implemented directly from other variants, including Brogue+, gBrogue, and unBrogue.

Main Goals of kBrogue

While the community edition focuses on fixing bugs/crashes, quality of life improvements, etc. My goal for kBrogue is to add additional content and expiremental changes.

This includes:

  • new monsters
  • more room/puzzle machines
  • new biomes
  • new gameplay mechanics
  • Quality of Life improvements that I personally enjoy that might not be the best option for the Community Edition

Overall I still want to maintain the vanilla feel of Brogue while still being able to suprise the player with new content on various playthroughs. More of the things I want to add you should not encounter on your first run, rather have the player discover this content across multiple playthroughs.

Credits

Huge shout out to all the other developers and maintainers of all the other variants in Brogue, many of the things I implemented are directly from these other variants, so make sure to try those out as well!

  • Brogue+
  • unBrogue
  • gBrogue
  • BrogueCE

New Content (spoilers)

ENEMIES

  • Goblin Brawler
  • Goblin Thief
  • Dar Assassin
  • Paralytic Bloat
  • Valkyrie (legendary ally)
  • Medusa (boss with a custom room)
  • Black Dragon
  • Adolescent Dragon
  • Crystal Jelly
  • Nether Jelly
  • Mandrake (legendary ally)
  • Crystal Lizard

WEAPON CHANGES

  • Armor runic of vanishing
  • Ring of light reveals invisible enemies within physical vision

MACHINES

  • Spider Biome
  • Kobolds worshipping sleeping dragon
  • Kobold Elevator Ambush
  • Stinkfruit Bushes
  • Eldritch Totem

MUTATIONS

  • Skeletal mutation
  • Floating mutation
  • Telepathic mutation

FEATS

  • Accomplished feats saves after closing game and displays on highscore screen
  • Pressing '~' in-game now shows feat progress and other playthrough information
  • Gemini (Clone Yourself)
  • Esoteric (Get an allied flying Kraken)

MISC CHANGES

  • % toggles hit points On/Off in game
  • Feature added to commutation room as a hint on what the altars do
  • Hybrid tileset adjusted to show more ASCII characters than before
  • Shattered glass appears on the floor when throwing potions
  • 40+ monsters that show up when hallucinating (and can spawn in when polymorphing)
  • Thieves throw bad potions when they steal them and get more than 4 spaces away.

Useful Sites/Links

About

Brogue: Community Edition - with some experimental additions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 99.7%
  • Other 0.3%