Skip to content

alperrkilic/Space-Shooter-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Space Shooter Game

A Game Project
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Gameplay Footage
  4. License
  5. Contact
  6. Acknowledgments

About The Project

Space Shooter is a thrilling 2D game developed by a solo game developer who utilized Unity and C# to create an immersive gameplay experience. In this game, you take on the role of a skilled space pilot who must fight off waves of enemy spaceships and survive for as long as possible. You have three lives and must avoid getting hit by enemy lasers while collecting power-ups to increase your chances of survival. The power-ups include speed, shield, and triple shot, which can give you a temporary advantage. However, be careful as your shield can be destroyed if you collide with an enemy or enemy laser. The game becomes more challenging as you progress, with enemies spawning more frequently, making it harder to dodge their lasers. With its addictive gameplay and fast-paced action, Space Shooter is a must-play for fans of space-themed games.

(back to top)

Built With

Space Shooter was developed using C# programming language and the Unity game engine.

  • csharp
  • unity

(back to top)

Getting Started

To open Space Shooter, you will need to have Unity version 2021.3.21f1 and Microsoft Visual Studio Code 2019 installed on your computer. Unity is a game engine that is used to develop and run the game, while Microsoft Visual Studio Code 2019 is the integrated development environment (IDE) that is used to write the C# scripts for the game.

Prerequisites

To install the required programs, please refer to these websites:

Unity: https://unity.com/
Microsoft Visual Studio Code 2019: https://code.visualstudio.com/

Source Codes

You can access the source code for Space Shooter and contribute to the game's development. Additionally, you can use the source code as a starting point to create your own games based on the Space Shooter.

  1. Create new Project in Unity

  2. Clone the repository to your local machine:

    git clone https://github.com/alperrkilic/Space-Shooter-Project
  3. Install the required dependencies:

    Visual Studio 2019 && Unity Personal || Unity Student
  4. Open the project in Visual Studio 2019 or your preferred code editor.

    That's it! You're now ready reach the codes for Space Shooter.

(back to top)

Gameplay Footage

Screen Shots

This is the main menu screen of the game

Screen Shots

In order to start the game, you have to shoot the Astroid.

Screen Shots

When you collect a shield power-up, you can avoid one enemy laser collision. The power-up lasts 5 seconds.

Screen Shots

If your ship gets hit 3 times, it will explode and you will need to restart the game.

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Bayram Alper KILIÇ - @alperrkilic - [email protected]

Project Link: https://github.com/alperrkilic/Space-Shooter-Project

(back to top)

Acknowledgments

Developing a game like Space Shooter requires a significant amount of research, experimentation, and dedication. I would like to express my gratitude to the many individuals, forums, and websites that provided me with invaluable resources and support throughout the development process. Without their contributions, this game would not have been possible. In particular, I would like to recommend the following resources for their valuable insights into game development, Unity, and C#.

(back to top)

About

A Game Project with Unity & C#

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages