Skip to content

nguye340/Space-Shooter-2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Space Shooter 🚀🌟👾

Welcome to Space Shooter – a thrilling arcade-style game where you navigate through space, dodging asteroids, blasting enemy ships, and striving to achieve the highest score possible. Upgrade your ship, grab power-ups, and unleash your shooting skills in this action-packed adventure!


Gameplay 🎮

The goal is simple: Take down all enemy ships while avoiding their attacks and the treacherous asteroids. Keep an eye out for bonus multipliers, power-ups, shields, and health kits to boost your score and keep your ship in top condition.

Controls 🕹️

  • Movement: W, A, S, D
  • Shoot: Spacebar
  • Rotate: Left mouse click/hold or right mouse click/hold (for anti-clockwise or clockwise rotation)

Development 💻

This game is developed using C++ and Visual Studio 2020. Custom libraries are employed to render visually stunning and interactive elements, including menu screens, pop-ups, buttons, animations, and sound effects.


Screenshots 📸

Game Start

Game Start New game loaded with a random number of enemies, asteroids, and powerups

Enemy AI

Enemy AI Enemy AI tracks player's movement and location to chase them

Demo Gameplay

Demo Gameplay Full demonstration of gameplay - controls, scores, and powerups system, as well as win/lose conditions


Reflections 👨‍💻

As the developer of Space Shooter, I've honed my skills in C++, 2D game engine development, and game UI/UX design. This project taught me how to improve my game dev workflow and C++ game engine, as well as create robust modules (SOLID/DRY) without compromising on immersive gaming experiences complete with engaging visuals, dynamic gameplay, and interactive elements.


Contact Information 📬

Feel free to reach out if you have any questions, feedback, or if you're interested in collaborating with me on a new project!

Launch into the cosmic chaos of Space Shooter and may your intergalactic high scores be as legendary as a UFO sighting at a cat convention! 🛸🐱 Happy gaming, intrepid space explorer! 🌌✨