Starship
Project Description:
CODE WARS is a 2D top down ASTEROIDS clone. I love STAR WARS and that was my inspiration for this clone. It is a simple wave based shooter. I really enjoyed working on creating STAR WARS themed effects, player ship and enemies.
Development Specifications:
ENGINE
D3D11 ( C++ )
PLATFORM
PC ( Windows )
DEVELOPMENT TIME
3 Months
Core Game Loop
-
Control the player ship and shoot down the enemy ships and asteroids floating in space
-
Avoid enemy fire
-
Kill all the entities and advance to next wave.
Game Entities/Mechanics
-
Player Character
-
Use ESDF to move and SPACEBAR to shoot​
-
-
Asteroid
-
Moves around in space and can hit player and/or enemies damaging them
-
Player Character
Asteroid
-
Tie Bomber
-
This enemy fighter will crash into the player to damage it.
-
Tie Bomber
-
Tie Fighter
-
Fires bullets at the player to damage it
-
Tie Fighter
Game/Graphics systems/concepts learned
Gameplay Loop​
Rendering pipeline
Player Ship Vertex Data
Generating Vertex Data
Bullet Vertex Data
Asteroid Vertex Data
Coordinate Systems