Skip to content

MoschellaV/KuiperSpace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KuiperSpace

forthebadge forthebadge forthebadge

hZw2ky

A 2D space shooter.

📖 Table of Contents


🎮 Play The Game

You can play it yourself! Check it out here!


📄 About The Project

Space is cool so I decided to make a game themed around it. This was actually a high school end of year project for my computer science class. A lot of my peers played the game and I gave a prize gift card,to the person first on the leaderboard!


🚀 Features

  • Player-controller: Movement mechanics takes into account drift and zero air resistance.
  • Unique ships & abilities: Three custom made unique ships each having their own ability to destroy or protect you from enemy asteroids.
  • Public Leaderboard: A public leaderboard that allows players to publish their score and compete with other players.
  • Enemy algorithm: Enemies use an algorithm to follow players, with each enemy having different speeds and being different sizes.
  • Scoring system: Points are earned from destroying enemy asteroids, with each enemy being worth a different amount of points.
  • Nice visuals: Appealing 2D graphics and engaging special effects.

💻 Tech Used

Here's the tech I used to make the game:

  • Unity game engine used for development, providing a powerful and flexible framework for creating 2D games.
  • C# programming language used for scripting game logic and behaviors.
  • Pixlr used for creating and editing visual assets such as sprites and backgrounds.

🧠 What I Learned

While creating this project I learned a lot about game development, from the game design and balancing to actual technical implementation. Prior to this project I had never used Unity or worked with C#, nonetheless I think the project turned out pretty good. I got to work on my Object-Oriented-Programming skills implementing various game features. In addition to this I also got comfortable working with animation creation and Unity's particle system. Overall this project taught me a lot, implementing the leaderboard was a great addition too. It made the game more competitive and gave my friends something to do in those boring high school classes.


📨 Contact

Got questions? Feel free to reach out!

About

2D shooter built with Unity for a High School Project.

Topics

Resources

Stars

Watchers

Forks

Languages