One of the biggest challenges was balancing visual quality with performance. I experimented with baked lighting for realistic interiors, optimized the 3D rendering, and built multiple ways to explore buildings, including waypoints, room switching, and WASD movement.