Supporting game design with evolutionary algorithms

Idea Imagine a multiplayer online game like a MOBA with balanced classes or a real-time strategy game with diverse units. Balancing is crucial to prevent dominance while keeping the game engaging. Properly balanced games can be competitive or even e-sport ready. Using evolutionary algorithms aids in finding optimal parameters. Grail (https://grail.com.pl/) software uses Utility AI, demonstrated with Grailbots fighting enemy waves. A proof-of-concept tested setting parameters for Grailbots and Enemies, ensuring a close victory. Evolutionary algorithms draw inspiration from nature, evolving potential solutions through natural selection and adaptation. Understanding basic evolutionary computation terminology and tools are essential for implementing AI in game design.

https://www.gamedeveloper.com/design/supporting-game-design-with-evolutionary-algorithms

To top