Forest Roguelike

Hi all,

Over the past 10 weeks, /r/roguelikedev have been doing a dev-along following a Python Roguelike tutorial. Each week, those following do a part of the tutorial. I used the dev-along to make my own Roguelike, written in Java, using each week’s topic as a goal to work towards.

The dev-along finished on Tuesday and after some final polish and bug fixes I think its ready!

Download on itch.io
Source code on Github Note: I’m a hobbyist, and I code for fun. I haven’t had any programming education or training so don’t expect great code. Feel free to poke around the source code at your own peril.


http://button.indiedb.com/popularity/medium/games/63168.png

Current Features

  • Procedurally generated forest levels.
  • Monsters and bosses to fight.
  • Items to enchant with spellbooks.
  • Melee and ranged combat.
  • Day / night cycle.
  • Saving / Loading
  • Permadeath!

Classic Roguelikes usually use Ascii characters to represent tiles, monsters and items. I decided to use sprites and after some searching around discovered this forum post which is where I found the artwork for ForestRL.

The only library used is Kryo for saving and loading. I’m using Java Graphics for rendering.

If you find any bugs or issues, leave a comment on the itch.io page, send me a message on Reddit or post it here.