A downloadable roguelike for Windows, macOS, and Linux

BloodRL


Written using the CoreRL engine (https://github.com/zygon4/CoreRL/) I present a Vampire roguelike created for the 2025 7 Day Roguelike Challenge.

Begin as a wounded human, facing death. Meet your maker and complete a quest for a sacred text. Use your abilities and cunning in battle, summon familiars, seduce locals, terrify the weak, and of course drain the blood to restore your own health. Use your ability to detect magic to sniff out the sacred text.

This is an open world roguelike with many features. Some flushed out, some prototype: full open world, shadowcasting, multiple biomes, day/night cycle, stats and status, random (static) spawns, an AI system, (default) weapons with D&D "like" combat, minimap, and more.

CoreRL (similar to libtcod) provides a lot of features, but I needed to enhance a lot of the systems and streamline the UI. What was built during the 7DRL?

  • Fully interactive dialogue (using 't' and a direction) which can set off actions including quests
  • Quest system support (using 'q')
  • A Status system which hurts the player if they're bleeding
  • A UI notification system to display important info
  • Main quest for human turned vampire, turned sacred book hunter
    • Talk to the Lich for answers..
  • Abilities ('a')
    • Detect magic (important to find the sacred text!)
    • Drain blood (to heal)
    • Enhanced quickness
    • Summon familiar
    • Seduce
    • Confuse

There is open source music (I don't recall the source, sorry!) and open source sound effects (https://opengameart.org/content/rpg-sound-pack).

Bonus abilties (pre-existing but still cool):

F1 - emit poison gas, F2 - chain lightning , F3 - a targeted lightning bolt

Tips:

  • See the controls menu for keybinds.
  • The examine command lets you view around the map, use the numpad and ENT to select.
  • The towns are a bit laggy, sorry!
  • If the controls feel locked up, just hit ESC or SPACE, you may be stuck in an input context.
  • If the Lich aggros you, use your confuse ability on it.
Published 1 day ago
StatusPrototype
PlatformsWindows, macOS, Linux
Authorzygon4
GenreRole Playing
TagsGothic, Roguelike, Vampire

Download

Download
BloodRL-windows.zip 268 MB
Download
BloodRL-linux.tar 419 MB
Download
BloodRL-macos.zip 269 MB

Install instructions

Download the respective OS distro, unpack via tar or (un)zip and start the 'run' script.

The macos version might complain about java being unverified. All three versions have re-packaged, unmodified openjdk versions for their respective OS. I think there's a security setting you can tweak to allow it to run.

Leave a comment

Log in with itch.io to leave a comment.