A debugger is like doing a full-body scan on a sick person.
—Zed Shaw, Learn Python the Hard Way
We now have all the parts in place to get the first version of our game running. We only need to combine the functions of drawing the map, moving the player, and running the event loop. Thus, we will import the modules written so far, add some code to glue them together, run the program, and play! Well, at least this is the theory. Do you think the components will cooperate smoothly at the first attempt? I don’t want to disappoint you at the beginning of the ...