top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Asteroids

Date

Aug 2022 ยท 5 days

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.

©2026

bottom of page