Возможно это тебе сможет помочь: 
FPC Valkyrie от создателя 
Doom, the RoguelikeFPC ValkyrieOS-Portable FreePascal roguelike development library. Designed to speed-up roguelike development in FP. Originally created for the DoomRL project.
FeaturesASCII, OpenGL and SDL console output
dungeon generation algorithms
line of sight algorithms
generic data structures
rpg-centric data structures
Кстати, автор обещает открыть исходники и самого DoomRL по достижении им версии 1.0