AI Invaders is a modern take on the classic space shooter genre, that pits you against artificial intelligence during gameplay while also providing dynamic feedback on player performance at the end of each game. Set in a vibrant universe, players battle against waves of uniquely shaped and colored invaders, striving to achieve high scores while the game adjusts difficulty in real-time based on their performance.
- Dynamic AI Gameplay: AI decides which Invader shoots at the player.
- Dynamic AI Feedback: AI comments on your score and game performance at the end of each session.
- Colorful Graphics: Each level changes the color and shape of invaders.
- Adaptive Difficulty: Game difficulty adjusts based on the player's score to keep the gameplay challenging and engaging.
- Move Left/Right: Arrow keys (← →)
- Shoot: Spacebar
- Restart Game: Press 'C'
- Exit Game: Press 'X'
This game requires Python, Pygame, and Ollama using a tiny LLM like gemma:2b-instruct.
Feel free to fork the project, submit pull requests, or send us your feedback and suggestions!