First page Back Continue Last page Summary Graphics
UML driving a Doom dungeon
Dungeon is dynamic
- Rooms are data structures
- Hallways are pointers from one structure to another
Shell available to manipulate dungeon
Also Quake if hooks and/or source are available
Finally, this is the killer app for UML.
This involves hooking a UML instance up to Doom so that the dungeon consists of kernel datastructures. They would be rooms, and pointers between them would be hallways.
You'd also have a shell that you could use to manipulate the kernel's data and the dungeon.