Listen "Episode 38 - Amir Rajan"
Episode Synopsis
Ready to unlock the secrets of game development using Ruby? Join us as we chat with the ingenious Amir Rajan, the mastermind behind the DragonRuby Game Toolkit. Amir takes us on a captivating journey from his corporate days in app development to becoming a trailblazing indie game developer. You'll be amazed at how Amir leveraged Ruby's expressive power to create innovative games and how his monumental success with the iOS port of "A Dark Room" reshaped his career. Prepare to gain an insider's perspective on the unique challenges and rewarding experiences of adapting Ruby for the gaming world.Ever wondered what it takes to test a real-time game with precision? Amir sheds light on the stark contrasts in testing between app development and game creation. Listen as he breaks down the complexities of managing long-running states, debugging frame-perfect bugs, and implementing replay systems for maintaining consistent gameplay experiences. Using a racing game as an example, Amir explains the intricacies of regression testing in game development, offering a fascinating glimpse into the meticulous world of game testing.Curious about what it takes to create a successful hyper-niche game? Discover Amir's strategic approach to captivating players within the first 20 seconds and crafting a minimum viable product (MVP) that stands out. Drawing inspiration from literature and focusing on underserved communities, Amir shares the potential of niche game concepts—without competing with big-name studios. He also tackles common misconceptions about Ruby's speed, demonstrating with DragonRuby how a well-implemented runtime can rival even the fastest engines. This episode is packed with invaluable insights for both aspiring and seasoned developers, bridging the gap between app and game development in innovative ways.Send us some love. Support the show
More episodes of the podcast Code and the Coding Coders who Code it
Episode 60 - Jeremy Smith
13/01/2026
Episode 59 - Scott Werner
18/11/2025
Ruby’s Trustquake
07/10/2025
Episode 58 - Aaron Patterson
16/09/2025
Episode 57 - Marco Roth
02/09/2025
Episode 56 - Aji Slater
19/08/2025
Episode 55 - Joe Masilotti
06/08/2025
Episode 53 - Joel Hawksley
02/07/2025
Episode 52 - Vladimir Dementyev
17/06/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.