|
Project Information
Featured
Downloads
|
Jade RogueWelcome to Jade Rogue! This library aims to make Java roguelike development a breeze. Java has many great features for roguelike development. In addition to being very fast, it is object oriented, garbage collected, and platform independent. However, Java also has no console support. Jade aims to mitigate this while providing a power and feature rich framework for roguelike development. The framework includes console emulation, map generation, path finding, line of sight, field of view and much more. To get started, check out the downloads section. If you want the latest version of the code, the source tab has more information. The wiki includes some additional information on roguelikes, complete javadocs for the code, as well as a Jade tutorial. All of these wiki pages can be found in the links section of the homepage. RoguelikesIn case you are unsure about what a roguelike is, check out the following links: Essentially a roguelike is a hack-n-slash rpg with more focus on game play than graphics (in fact most roguelikes are done in pure ascii). Other common themes are permadeath, turn based, grid based, and random content. Given the deep and complex game play, they are more addicting and fun than you might think! I especially appreciated the random content as no two games are the same. If you haven't played a decent roguelike, you should try one out. The links section has includes a few of my personal favorites.LinksJade Rogue Roguelikes in General Roguelikes I Play About MeI graduated with a B.S. in computer science from Brigham Young University. I am currently seeking a master's in computer science, also at BYU. My interests include artificial intelligence, machine learning, and natural language processing. I have played roguelikes, specifically Angband, for many years, although I am not particularly good. If you wish to contact me with suggestions, comments, bug reports, or anything roguelike related, drop me a note and I'll get back to you. LicenceJade Rogue is licenced under the terms found here: Licence |