Asteroids: Playable! (kinda!)
So you guys didn’t actually see the first phase of my Asteroids game, but rest assured, it was fairly sneeze-at-able. This second phase, not so much.
Check it out live here: http://haseeb-qureshi.github.io/Asteroids/
It’s still very basic--not really a game, more the engine of a game. Just getting the physics and shapes right took a lot of time and debugging, especially since this was my first time doing anything involving vectors or computer graphics. A lot of rusty trigonometry: sins, arctangents, rotation matrices? Boy, oh boy.
Still to-do (hopefully sometime this week if I can sneak in the time, but unlikely):
Implement points and a proper level system (with increasing difficulty)
Lives system
Title screen
Bind keyup listeners upon keydown (that way I can set concurrent timers to fire events, which allows you to hold down multiple buttons simultaneously)
Add a powerup? Extra lives?
Add particles for ship thrusters
Add explosions upon asteroid impact
I’ll post an update on this once I’ve made some more progress. Watch this space!











