Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Asteroids
Date
Aug 2022 ยท 5 days
Link
Small Unity project I worked on for a few days in my free time.
Remaking the old arcade game 'Asteroids' was a lot of fun. Implementing my own collisions brought a little challenge since it was my first time implementing them in Unity.
Player: Simple movement with RigidBody2D. Missile shooting. Life system. Score system.
World: My own custom implementation of collisions for all objects. Wrapping world - spawning objects on the other side of the screen if they hit an edge.
Missiles: Destroy Asteroids or kill the player. Destroying an Asteroid gains you points.
Asteroids: Get spawned at a time interval. Three size stages. Decreases in size when destroyed and spawns two new ones. Have random rotation and velocity.

