Can you outthink an enemy that learns from every battle? A distant star system is under constant attack. Alien fleets adapt faster with every wave, learning from player behaviour and changing their tactics. Teens must design defensive systems that don’t just react. Think ahead. Players are tasked with building an intelligent space defence system that allows enemies to evolve, adapt, and respond strategically. Victory depends on designing smarter AI, not faster reflexes. In Space Invaders: AI Edition, teens in AI step into the role of game developers and AI designers, building a modern version of a classic arcade game using Python. Solution Topic: - What exciting characters/obstacles will be infused in your Sci-Fi game? - Will you teleport across multiple galleries? - Will you power up and gain special powers, or will you lose it all together? Campers will learn: - Game Design and Development Life Cycle - Fundamentals of coding - Game loops, events, and states - AI behavior modeling - Decision trees and state machines - Adaptive difficulty systems - Debugging and optimization
Discuss This Activity