- Enhancing the game design and development process, by automating and optimising tasks, such as level design, character creation, animation, testing, and debugging.
- Enriching the game content and quality, by generating and adapting content, such as graphics, sound, music, dialogue, and narrative, based on the player's preferences, actions, and feedback.
- Elevating the game challenge and engagement, by creating and adjusting game mechanics, rules, and difficulty, based on the player's skills, goals, and emotions.
- Expanding the game's diversity and creativity, by creating and combining new and original genres, styles, and themes, based on the player's interests, tastes, and moods.