

Vibe Coding SimCity II: Injecting Chaos with Natural Disasters and AI Tools
May 14, 2025
Joe Holdcroft, a software developer known for creating a Tiny Town Simulator, joins Simon Maple to explore the wild world of coding chaos. They dive deep into integrating natural disasters like earthquakes and lightning into game simulations, discussing the unpredictable nature of AI-generated code. The duo shares their humorous trials with debugging and the joys of dynamic gameplay. Tune in for their insights on enhancing gaming experiences and the balancing act between creativity and systematic problem-solving in development!
AI Snips
Chapters
Transcript
Episode notes
Swapping Apps to Add Disasters
- Simon Maple and Joe Holdcroft swapped their AI-generated town simulator apps and added natural disasters like earthquakes and lightning strikes.
- They tested AI coding tools Cursor and Windsurf for managing randomness, animation, and bug fixes in these features.
AI Tool Fix Loops Can Confuse
- Rapid iterations with AI coding tools can lead to confusion when they attempt multiple fixes and optimizations automatically.
- Reviewing AI-generated code is crucial to understand changes like disaster spreading and event management.
Break Changes Into Smaller Tasks
- Break down AI coding tasks into smaller, manageable chunks to improve accuracy and debugging.
- Avoid complex large changes all at once to prevent frustration and endless fix loops with AI tools.