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