This is a listing of articles, arranged by subject.
Articles under “design” will help the developer make decisions about gameplay. Articles under “implementation” will help with algorithm design, and offer various methods of implementing features. Headings are arranged in a general chronological order of development. Large lists of ideas (items, spells, themes, etc.) are in bold.
Roguelike developments are complicated projects to handle; if you have weak goals, the project will slip out of your control and its success may be compromised.
Ideas for roguelikes are posted regularly on rgrd, but over time are forgotten. In an attempt to preserve the more interesting ideas these pages were created:
RogueBasin has articles about these programming languages. That doesn’t mean that you can’t use other languages. The best language for your roguelike is the one you know well (or want to learn).
A list of articles specific to Java roguelike development
May give some idea of what people like and don’t like in other games.
The original Dungeondweller articles are archived at [1]. Please do not move them to RogueBasin without permission from the original author.
There are more articles at [2]. Most of these are duplicates of articles here.