New Grad/Computer Scientist
Toronto, ON
November 10th, 2001
You know, I'm 1, 500 years old. I've killed twice as many enemies as that. And every one of them would have rather killed me, but none succeeded. I'm only alive because fate wants me alive. Thanos is just the latest of a long line of bastards, and he'll be the latest to feel my vengeance – fate wills it so.
— Avengers: Infinity War, 2018In early 2019, I was introduced to Object Oriented Programming and returned to Processing.py to test out my new powers. I decided to recreate the classic 1979 arcade game Asteroids themed after the asteroid evasion scene in Guardians of the Galaxy Vol. 2.
Unfortunately, I never completed the game. However, nearly all of the core features are already implemented: the asteroids split when hit, the player's ship experiences acceleration, points are assigned when asteroids are destroyed, and the player's lives decrease when killed (but there is no way for the game to end as it stands right now).
If you want to try it for yourself (or even mess around with the code if you like), check out the game's GitHub repository below:
Go to GitHub Page
Upcoming Event:
No Events Scheduled