What is the Blacken library?

Blacken is a library designed to assist in the creation of Roguelike games. Roguelike games are named after the game "rogue" which actually predated cursor keys on keyboards.

Blacken is primarily designed to assist with classic character-based games. These games consist of a map composed of letters and punctuations, and the player's character is frequently the "@" character.

What programming languages can be used with Blacken?

Blacken is a Java library, so it does require the Java programming language. (That said, there are ways to use other programs within the bounds of Java. For instance, Jython is a Java implementation of Python.)

Even within the bounds of Java, not all Java environments are equal. I have not tested Blacken with Java ME. I have intentions to eventually support the Android platform, it is currently unsupported. 

Blacken is known to work reliably with Java SE -- specifically Java SE 7. I currently test using Oracle's Java 7. I do not believe I do anything that would preclude it from working in other Java 7 environments, but such things are possible. (They should be filed as bugs.)

Please note that there is not, nor will there ever be, any attempt to support Java versions which are old or obsolete. We're actively looking forward to some of the features of Java 8 and when it is ready we will be migrating to it.

Project Updates

  • Blacken 1.1.1 Released!
    Blacken 1.1.1 has been released. It is a bugfix release because of a critical bug Blacken 1.1 had with Mac OS X support.

    Posted Sep 26, 2012, 4:49 PM by Steven Black
  • Critical bug found in Mac OS X support
    It turns out Blacken 1.1 had a bug that totally broke Mac OS X support.

    We've found the source of the issue. We have it fixed in "trunk". 

    We will be releasing 1.1.1 in the next few days with a fix for it.

    Posted Sep 25, 2012, 1:16 PM by Steven Black
  • It's official! We released 1.1!
    Check out the Blacken 1.1 Release Announcement.

    We've announced on rec.games.roguelike.development, Temple of the Roguelike forums, etc.

    The counter's been updated to when we plan to release 1.2 and the tutorial.

    Posted Sep 11, 2012, 9:15 PM by Steven Black
  • We're in Maven Central
    We'll have an official Blacken 1.1 announcement later today.

    Posted Sep 11, 2012, 9:42 AM by Steven Black
Showing posts 1 - 4 of 9. View more »