For this project, I only have basic experience with SDL2 and C. Parsing and rendering Tiled .tmj map files was far beyond my current skill level, so I utilized generative AI to build the dedicated map rendering module. I apologize for relying on AI assistance for this specific section of code.