1
$\begingroup$

I am building a 2d top-down space game, which involves several objects, such as asteroids, drones, spaceships, space litter and power-ups. It follows the rules of space gravity, with speed and acceleration. The idea is that a player controls his own spaceship, can fire bullets, and is allowed to spawn 3 support drones that will attack the enemy. Its goal is to deal the most damage to the opponent spaceship in 3 minutes.

It involves certain dynamics, such as "Destroying an asteroid spawns a power-up", "touching an asteroid deals damage to your spaceship" etc.

What would be the best approach to define an AI agent for it?

I was thinking of Reinforcement learning, but maybe the game is too complex and I wouldn't have the computational power for it?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.