iRogue

RogueLike

This project is maintained by dev-sala

iRogue

IMG

Let's go!

Compile Execute Or try the jar
javac src/iRogue.java java src/iRogue java jar iRouge.jar

otherwise if you are running linux you can do that:

Install Update jar Update DOC
./install.sh sh src/makejar.sh sh makedoc.sh

Read and help!

WIKI

Read the wiki! (or maybe help us write it!)

Link to the wiki

DOC

See the documentation of the java code:

Link to index.html - DOC

TO DO:

Map

Rewrite the dungeons generator code.

Enemy

Add enemy, with a base AI

just a " seek and kill the player" AI

Other stuff

Add NPC

dealers ...

Add weapons and armors

...

Save data

...

Other usefull links:

Java Library

Mikera Jconsole: [create a simple swing based console]

I am using this now to manage the I/O by a simple swing console, i partially modified it. My mod can be found in my fork. The ufficial repo: Mikera GitHub link - SwingConsole

Dungeon Generation

The dungeon now is generated by a fork of this algorithm RogueBasin - BSP

HowToWriteARogueLike by RogueBasin

I am trying to follow this guide to write iRogue. RogueBasin - How To Write a RogueLike

RogueBasin FOG lib:

I hope i can use this as soon as possible. RogueBasin - Roguelike general lib for FOG