Making a little progressI have been making small steps in the right direction. However, I didn't really know much about pygames coming in, so it's been a steep learning curve.
I will say a few things. The feedback loop with pygames is terrible. Instead of the beautifully simple feedback loop of a REPL or notebook, pygames feedback loop loads the pygame screen, and at times, crashes it which requires a force quit. Sometimes, as in the case of loading a tmx file, the stacktrace gives very poor information about what is happening. I haven't seen many games that are included in these challenges include any sort of logging or testing code as part of the project. I'm not sure how complicated that would be...
Coming up with an idea is tough. The most simple and interesting games, may be neither simple nor interesting when implemented. I keep trying to come up with a game that could fit my limited knowledge at this point, since it may be better that trying to expand my knowledge to create the game. Although, a bigger map might be beneficial, more game with less code. Let's just say I'll be lucky if I push out a game in the next 46 hours.
All in all, I am learning a lot. I have worked with python a decent amount already, but I am seeing situations while developing here where Object Oriented Program is a necessity, rather than a nice to have feature of clean code.