Random Dungeon Generator

  •        129

The Random Dungeon Generator Project is an implementation of the algorithm found at http://www.aarg.net/~minam/dungeon_design.html. The source for this project is based on a set of articles published on my blog at http://dirkkok.wordpress.com. I will add source code releases as




Related Projects


Acies is a dungeon crawler game done with C# and XNA.

LambdaHack - Haskell game engine for roguelike dungeon crawlers

Haskell game engine for roguelike dungeon crawlers

Roguelike library for Java

A modular easy to use Java RogueLike library. Currently provides Field of View , Line of Sight, Projection in multiple algorithms. Coming up: Noise based world generation, dungeon generation, path finding. Check out the website for details.

Portable Xna Components

Portable Xna Components makes it easier and faster for Xna game developers to create their games. Developers using this library don't have to worry about rudimentary tasks like drawing and collision detection. It is written in C#

XNA Designer for Visual Studio and XNA Components

This project aims to help game developpers to develop games using game components and game services given in the .NET XNA Framework.

XNA RogueLike

The XNA Roguelike project is an attempt to develop a roguelike in C# using the Microsoft XNA framework.


A collection of easy to use Xna components for aiding a game programmer in developing thee next big thing. I plan on using the components from this to make a game of my own. Its developed in C# using the Xna library, and the components will be Xbox360 and Windows PC compatible.

Mikes Adventure Game - Roguelike

Mikes Adventure Game is a mature 1980s roguelike RPG game like Nethack, rogue, moria, angband, dungeon crawl, hack and Adom. It's a win32 port with no gameplay changes. Not associated with original author Mike Teixeira(help from him would be appreciated

Field of View using Recursive Shadowcasting

This project implements the recursive shadowcasting field of view algorithm. This code is typically used in tilebased dungeon exploration games such as Angband.

XNA Re-usable UI Components

The aim of this project is to create a re-usable set of UI game components helping reduce production time for your game. More information can be found at: http://blog.neilreed.co.uk/2010/02/re-usable-game-components-v10.html

pixel-dungeon - Traditional roguelike game with pixel-art graphics and simple interface

Traditional roguelike game with pixel-art graphics and simple interface

Oops! 3D Physics Framework (and more) for XNA

The Oops! Framework includes many game services and components that extend Microsoft's XNA Framework. The most noteworthy of these components is an easy to use 3D Physics game component/framework that runs on Windows...and XBOX 360!!!

Nate's Roguelike Game

Nate's Rogue-like Game is a console-style rogue-like, inspired by Nethack, ADOM, and D&D, and developed in C#.

XNA Tanks Game

Terrain render with Quadtree, Level of Detail control and Drawable Game Components with Animation Controller

dungeon - Ruby grid based roguelike dungeon generator

Ruby grid based roguelike dungeon generator

hauberk - A web-based roguelike written in Dart.

Hauberk is a roguelike, an ASCII-art based procedurally-generated dungeon crawl game. It's written in Dart and runs in your browser.

Hunted - A C#/XNA/MonoGame game with procedural terrain generation

A C#/XNA/MonoGame game with procedural terrain generation

XNA Command Console (XNACC)

XNACC is a component that adds an interactive command console to your XNA project. It supports many built-in commands, as well as custom commands, key bindings, simple functions (macros), console variables and can use functions in external assemblies. Implemented in C#/VS2...