Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (736)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (814)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Forest Roguelike  (Read 982 times)
0 Members and 1 Guest are viewing this topic.
Offline Emmsii

Senior Devvie

Medals: 9
Projects: 2

« Posted 2017-08-26 08:49:19 »

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
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.

Click to Play

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 page, send me a message on Reddit or post it here.
Pages: [1]
  ignore  |  Print  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!