Skip to content
Snippets Groups Projects
Rogue-Like Game COMS 327
	Generates or loads a dungeon map and optionally saves it to a file.
	Generates random monsters in the dungeon, and runs based on player
	input until the game is over.

Compile: `make`
Run: `./rlg327`

For this assignment, the program just reads the monster description file
(~/.rlg327/monster_desc.txt), parses it, outputs the parsed contents
to the terminal, and exits. Keywords such as colors and abilities are
just parsed as a vector of strings, for now, since I'm not sure exactly
how I plan to use them in future assignments. I implemented the file parsing
function as a static member of the monster description class, so it can
directly manipulate the fields of the monsters it parses.

I did not implement the optional object parsing component of this assignment.