Home > Speakers > Kevin Maes

Kevin Maes

Stately.ai

|kvmaes

Evolving React Game Development with Genetic Algorithms

Inspired by nature, genetic algorithms have been used for decades to solve complex problems in software and hardware. In game development, one challenge is adapting content dynamically to suit players with varying skill levels. In this talk, we’ll walk through the process of building a game from the ground up—covering character assets, animations, sounds, and gameplay mechanics orchestrated by state machines. Then, we’ll explore how genetic algorithms can enhance the game experience by evolving character behaviors and optimizing difficulty levels to engage players over time. Join me as we mix everyday dev technologies with creativity, genetic algorithms, and some fun.

Bio

I’m a software developer from the United States with over 20 years of experience in product engineering, project management, engineering management, and software consultation. At Stately.ai, my work has focused on building visual diagramming tools based on XState, a powerful open source, state machine library in the JS/TS ecosystem. I love working on creative coding projects and collaborating with passionate people. I am currently based in Spain.