On a programming front, I removed any function parameters that were not necessary. Almost all variables seem to have a global scope. No need to pass them to my functions. Makes for simpler looking code. I might be violating some proper design principles. However I blame that on the Python programming language.
I decided to severely reduce the amount of dungeon walls. This was an attempt to ensure the player can reach all monsters to battle and win the game. I also took care of initial wall and gold placement to make sure the player does not start out on top of either of them. I think I have a fully playable game. It is highly minimal, but playable.
No comments:
Post a Comment