Skip to content

sevoniak/SpaceShooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceShooter

School project using DirectX 11 to make a basic space-based shooting game.

Description

This was made as part of a group of 3 people for the project component of the 3rd year games course. The goal was to become familiar with DirectX 11 and 3D graphics in general, including camera movement, perspective projection, real-time rendering, particle systems, and collision detection.

Dependencies

This project uses DirectXTK in order to load textures, as well as to manage the fonts and sprites for the overlay display.

Release

See the Release section for a pre-built version for DirectX 11 and the Windows platform.

Controls

W,S,A,D - ship movement
R,F - ship's up/down movement
Arrow keys - ship rotation
Spacebar - fire lasers
B - fire bomb
T - fire heat seeking torpedo

The minions have taken to space to test a new spaceship for their master. The goal is to destroy the weapons platforms orbiting the planet while avoiding damage. Health can be recovered by picking up red cube health items, while armor can be increased by picking up silver cube armor items. Experience points are gained by defeating the weapons platforms, as well as for destroying the asteroids.

About

School project using DirectX 11 to make a basic space-based shooting game.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages