This project was developed to further my understanding about computer graphics, and what work goes in to developing a complete shipping product.
To implement the background grid effect I built a custom physics system. This system simulates many point-masses connected together by springs, representing the grid. This data is then fed to a dynamic mesh, creating the visual effect!
The blue enemies are an implementation of boids, a way of simulating flocking birds. I added additional rules to the base boids behaviour to create dynamic movement patterns for the enemies.
Using a reverse-engineered SDK found here I took the opportunity to learn about development on a game console, and decided to make a simple implementation of pong!