Skip to content

carl-ellis/Dungeon

Repository files navigation

Dungeon generator based on the work at http://donjon.bin.sh/dungeon/about/

Sample SDL output:
http://i.imgur.com/0tm2Q.png

Sample console output:

Alloc: 375 Placed:379
###################################################
#C       CCCCCCCCCCC         CCCCCCCCCCCCCCC      #
#C       C         C         C      PPPEPEPC      #
#C CCCCC C   CCCCC CCCCCCC CCC CCCCCPRRRRREC      #
#C C   C CPPPEP  C       C C   C   CPRRRRRPC      #
#CCC   CCCPRRRPCCC       CCC   C CCCERRRRREC      #
#         PRRRPC C          PPPEPC  PPPPPEPC      #
#CCCCCCCCCERRREC CCCCCCCCCCCPRRRPCCCCCCCCCCC      #
#CPEPEPEPCPPPPPCPEPPP      CPRRRPC                #
#CPRRRRRECCCCCCCERRRP    CCCPRRRPCCCCCCCCCCC      #
#CPRRRRRP  C    PRRRP    C  PRRRP          C      #
#CERRRRRP  CCCCCPRRRPCCCCC  PRRRP  CCCCC   C      #
#CPPPEPPP      CPPPPPC      PEPEP  C   C   CPPPPP #
#C CCC CCC     C     CCC   CCCCCCCCC   C CCCPRRRP #
#C C C C C     C    PPPEP  C   C  PEPPPEPC  PRRRP #
#CCC C C CCC   CCC  PRRRECCC CCC  PRRRRRPCCCPRRRP #
#    C C   C     C  PRRRPC   C    PRRRRRP  CPEPEP #
#CCC CCC CCC     C  PRRRPCCC CCCCCPRRRRRPCCC CCC  #
#C CPPPPPEPC     C  PEPPP  C     CPRRRRRPC   C C  #
#C CERRRRRPCCC CCC CCCCCCCCC     CPRRRRRPCCCCC CCC#
#C  PRRRRRP  C C   CPPPEPEP      CPEPPPEP PPPPPEPC#
#CCCPRRRRRECCC CCCCCERRRRRPCCCCC CCCCC CCCPRRRRRPC#
#  CPPPPPEPC        PRRRRRPC   C   C C C CPRRRRRPC#
#  CCC CCCCC   CCC CERRRRREC   CCCCC CCC CERRRRREC#
#    C C       C C CPPPPPPPCPPPPPPP       PPPEPPPC#
#CCCCC C CCC   C CCCCCCC   CPRRRRRP  CCCCCCC CCC C#
#C     C C C   CPPPPPPPC   CPRRRRRP  C     C C C C#
#CCCCCCC C C CCCPRRRRREC CCCPRRRRRPCCC     CCC CCC#
#C       C C C CPRRRRRP  C CPRRRRRPC    PPPPPPP   #
#CCCCCCCCC CCC CPRRRRRPCCC CPRRRRRPC    PRRRRRP   #
#       PEPPPPPCPRRRRRPC   CPPPPPEPC    PRRRRRP   #
#CCCCCCCPRRRRRECPRRRRRPC   CCC CCCCC    PRRRRRP   #
#CPPPPPCPRRRRRPCPPPPPPPC     C C        PRRRRRP   #
#CERRRECPRRRRRPC       C     C CCCCC CCCERRRRREC  #
#CPRRRPCPPPPPPPC       CPPPPPC     C C CPPPPPEPC  #
#CPRRRECCCCCCC C     CCCPRRRPCCC CCC C CCCCCCC CCC#
#CPPPEP PPPEPC C     C  PRRRP  C CPPPEPPP  C C   C#
#CCCCCCCPRRREC C     CCCPRRRECCC CPRRRRRPCCC CCC C#
#      CPRRRPC C  PPPEPCPRRRP    CPRRRRRPCPPPEPC C#
#    CCCPRRRPCCC  PRRRPCPRRRP  CCCPRRRRRPCPRRREC C#
#    C  PEPPP     PRRRPCPEPEP  C  PPPEPPPCPRRRPC C#
#    C   C CCCCCCCERRRPCCCCC CCC     CCCCCPRRRPC C#
#    C   C C   C  PRRRPC     C  PPPPPPP  CPRRRPC C#
#    CCC CCC   CCCPRRRPCCCCCCC CERRRRRPCCCPRRREC C#
#      CPPPPPPP  CPEPPP        CPRRRRRPC  PPPEPC C#
#    CCCPRRRRRPCCCCCCC CCCCC   CPRRRRRPC   CCC C C#
#    C  PRRRRRPC     C C   C   CPEPPPPPC   C   C C#
#    CCCPRRRRRECCC   C C   CCCCC CCCCCCC   CCC C C#
#      CPEPPPPP  C   C C       C   C         C C C#
#      CCCCCCCCCCC   CCC       CCCCC         CCCCC#
###################################################

Circular Dungeon output:

Alloc: 293 Placed:296
###################################################
################## CCCCC CCC     ##################
################       C C C       ################
##############       CCC C CCCCCCCCC ##############
############         C   C         C   ############
##########           CCCCC CCCCC   CCCCC ##########
#########     PPPPPPP   PPPEPC C       C  #########
######## CCCCCPRRRRRPCCCPRRRPC CCCCC   C   ########
####### PEPPPCPRRRRRPC CPRRRPCPEPPPC   C    #######
######  PRRRPCPRRRRRPC CERRRPCPRRRPC CCC     ######
#####   PRRRPCPPPEPPPC CPPPPPCPRRRPC C        #####
#####   PRRRPCCCCCCCCC CCCCCCCPRRRPC C        #####
####    PPPEPC        PEPPPC  PRRRPC C         ####
####     CCC CCCCCCCCCPRRRPC  PRRRPC CCCCCCC   ####
###      C CPPPPPPP  CPRRRPC  PPPEPC  PPPPPC    ###
###CCC   C CPRRRRRECCCPRRRECCC   CCC  PRRRPC    ###
## C C   C CPRRRRRPC  PRRRP  C   C    PRRRPC     ##
## C CCCCC CERRRRRPC  PRRRECCC   CCCCCERRRPCCC   ##
#  CPEPPPPPCPRRRRRPC  PPPPPCPPPPP    CPRRRP  C    #
#CCCPRRRRRECPRRRRRPCCC     CPRRRP    CERRREC C CCC#
#C  PRRRRRPCPEPPPPP  C     CPRRRP     PPPPPC C C C#
#C  PRRRRRECCC       CCC CCCERRRP    CCCCCCC CCC C#
#C  PPPPPPP            C C  PRRRP    C   CPPPPPPPC#
#CCC CCCCC CCC     CCCCC CCCPRRRPCCCCC   CPRRRRRPC#
#  C C   C C CPPPPPCPPPPP  CPPPPPC       CPRRRRRPC#
#  C CCC CCC CPRRRPCPRRRP  CCCCCCC CCCCCCCERRRRRPC#
#  C   C     CPRRRPCPRRRP          C      PEPPPPPC#
#  CCCCC   CCCPRRRPCPRRRECCC CCC   C CCC   CCC CCC#
#          C CPEPPPCPRRRPC C C C   C C C   C C C  #
#        CCC C C CCCERRRPC CCC CCCCC C C   C C CCC#
# PPPPPPPC   C C C  PPPPPCPPPPPPP    C C   C C   C#
# PRRRRRPCCC CCC C   CCC CPRRRRRP  CCC CCC C CCCCC#
# PRRRRRP  CPPPPPC   C C CPRRRRRP  C     C C      #
##ERRRRRP  CPRRRPC CCC CCCPRRRRRPCCC     CCC     ##
##PEPPPEP  CPRRRPC C     CPEPPPPPCPPPPPPP        ##
###CCCCC   CPRRRPC CCCCC CCC   CCCPRRRRREC      ###
###  C C   CPRRRPC     C       C  PRRRRRPC      ###
#### C CCC CPRRRPC     C     CCC  PRRRRRPC     ####
#### C   C CPPPEPC     C     C    PEPPPPPC     ####
#####CCC CCC CCCCC     CCC   CCC CCCCC   CCC  #####
#####  C     C           C     C C   C     C  #####
###### CCC   C       CCC CCCCCCC CCC CCCCCCC ######
#######  C   C       C CPPPPP      C        #######
######## CCC C     CCC CPRRRP  CCCCC       ########
#########  C C     C   CPRRRP  C          #########
########## CCCCCCCCC CCCPRRRP  C         ##########
############         C  PRRRP  C       ############
##############       C  PRRRP  C     ##############
################     C  PPPPP  C   ################
##################   CCCCCCCCCCC ##################
###################################################

About

A dungeon generator in Ruby

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages