Team name: Space Defenders
Level of achievement: Artemis
-
Video Links
- LiftOff: Liftoff Video
- Milestone 1: Milestone 1 Video
- Milestone 2: Milestone 2 Video
- Milestone 3: Milestone 3 Video
- Splashdown: Splashdown Video
-
Download Link: Windows v1.2
-
Download Link: Mac v1.2
-
Feedback Link: here Click here to provide any feedback you want to share
- Make a Space invaders game
- Make use of AI to play the game decently.
- Combine them together for more immersive gameplay experience
- Gameplay and Graphics
- Pygame: Used for making the game and the animations
- AI and Data Science Technologies
- Actually used in the game
- Numpy: Fast Array Computation
- Used for gym invaders extension
- Gym: For making the AI agent for the game
- Pytorch: Provides the Neural Network Infrastructure
- Matplotlib: Visualising Data and Debugging
- OpenCV 2: Image Preprocessing and video playback
- Actually used in the game
- Optimisation Technologies
- Sockets and pickle: For sending data across the network
- Multiprocessing and Asyncio: Running stuff in parallel to make them faster
- Sqlite3: For storing items in the databases
- Software Engineering
- PyUnit: For unit tests
- cx_Freeze: Compilation of python to executable
- Link to proposal : here
- Project Log: Link