Inspiration

We wanted to create a game that would allow us to utilize Unity's physics engine and enable to player to have the challenge of building something within a shooter style game.

What it does

In this game you start as a spaceship with a gun fighting enemy ships. As you defeat the enemy ships you can collect their leftover sub-components, which for this prototype means collecting additional gun turrets, if you don't damage them while fighting the enemy ships. Then you can attach them to your own ship in various configurations allowing you to take on stronger enemies.

How I built it

We used Unity and wrote the game primarily through scripts in C#. We shared code through Github and separate different elements of the game into subtasks.

Challenges I ran into

We underestimated how difficult it would be to learn Unity's API and as such it was hard to create functional code from the start. The rather steep learning curve and the short time to work made all equally contributing difficult.

Accomplishments that I'm proud of

We made a playable game that has a fairly unique concept.

What I learned

We all learned a lot about how to write, and not write, code in Unity and C#. It was a refresher for some members of our group in C# and C# was entirely new to some of out group. While we didn't all accomplish the same amount of visible results, we all learned a lot about how this game works under the hood.

What's next for Space Game

Attending different schools will make collaborating on this in the future logistically difficult. However, it will be fun to continue developing this game in our spare time and collaborating on possible future features. We would like to include different options for future components such as engines and gun upgrades. We would also like to add environment challenges like black holes to keep the game play interesting.

Built With

Share this project:

Updates