Author Topic: Java roguelike libraries?  (Read 11408 times)

george

  • Rogueliker
  • ***
  • Posts: 201
  • Karma: +1/-1
    • View Profile
    • Email
Java roguelike libraries?
« on: November 13, 2011, 12:46:58 AM »
I've been getting into Clojure lately and so I'm wondering what Java libraries/engines are available for making RLs. I don't have any experience with Java so I'm starting fresh.

I found serf, libjcsi, blacken, Ng engine, and then Java RLs themselves of course and some other things on Roguebasin; any other good ones I'm missing?

flags

  • Newcomer
  • Posts: 12
  • Karma: +0/-0
    • View Profile
    • Dev. Blog
Re: Java roguelike libraries?
« Reply #1 on: November 14, 2011, 06:40:09 PM »
Check out Jade. Looks fairly simple to implement, but I have no experience with it.
"What does anyone want but to feel a little more free?" -gy!be

XLambda

  • Rogueliker
  • ***
  • Posts: 208
  • Karma: +0/-0
    • MSN Messenger - tau_iota@live.de
    • View Profile
    • The Weird Rogue
Re: Java roguelike libraries?
« Reply #2 on: November 14, 2011, 07:46:28 PM »
Looks like you've pretty much found them all.

Of course, you can use one of the curses libraries by using the JNI,  but that is a) a little bit ugly and b) breaks portability, I think. I never tried to use it. It's a shame that there's no native console support - awesome language.

Concerning java-based RLs, there's a long list in roguebasin's java article.

george

  • Rogueliker
  • ***
  • Posts: 201
  • Karma: +1/-1
    • View Profile
    • Email
Re: Java roguelike libraries?
« Reply #3 on: November 15, 2011, 12:44:35 AM »
Jade looks interesting but it seems the tutorial they had was removed from their wiki a few months ago and never added back. I've emailed the dev to see what's up.

Z

  • Rogueliker
  • ***
  • Posts: 905
  • Karma: +0/-0
    • View Profile
    • Z's Roguelike Stuff
Re: Java roguelike libraries?
« Reply #4 on: November 15, 2011, 09:37:49 AM »
How could someone other than TB call a roguelike library "Jade"?

george

  • Rogueliker
  • ***
  • Posts: 201
  • Karma: +1/-1
    • View Profile
    • Email
Re: Java roguelike libraries?
« Reply #5 on: November 15, 2011, 04:25:28 PM »
I don't know, I had the same question. I guess it's short for 'Java development' or something like that?

The dev got back to me and may have a tutorial up in a few weeks. He also pointed out the package in trunk called 'rogue' which does serve as a small example to get started.

Right now it looks like blacken may be the best choice for a pure UI library.

rachoac

  • Newcomer
  • Posts: 20
  • Karma: +0/-0
    • View Profile
    • Email
Re: Java roguelike libraries?
« Reply #6 on: December 01, 2011, 04:56:39 PM »
This is an *awesome* LOS library I'm using in my Java roguelike (http://www.janthus.com/game.jnlp):

http://rlforj.sourceforge.net/Fov_Los.html

Highly recommended.