top of page

Starship

Starship_resize.gif

A clone of the classic arcade game Asteroid.

​

This is the first game project we created aimed to build our own engine systems, such as Renderer, Input System, and Audio System.

​

In this project, we use OpenGL for rendering and fmod for audio. We learn the structure of a basic vertex(position, color, and uv) for drawing pixels, that how they represent a point of an object intended to be rendered. We also learn memory management for objects, how to handle pointers, and keep track of memory leaks.

​

I also learn some techniques to juice up the game, such as screen shakes, parallax background, and GUI.

​

bottom of page