Inspiration

What it does

How we built it

Inspiration

Our initial inspiration for this hack was concepts about deep space colonization in the far future for civilizations. While our game does not achieve this exactly yet, we plan to achieve this concept in the future through a game that progresses through Type I, Type II, and Type III civilizations.

What it does

This game consists of a player spaceship that is able to shoot projectiles at enemy spaceships. The goal of the game is to destroy all of the enemy spaceships. In the game, you have to maneuver past the spaceships without colliding with them or getting hit by their projectiles, but destroy them with your own.

How we built it

We used C++ along with the SDL graphics library to set up our game. SDL took a long time to set up due to its complex nature, but we were able to get it working to create our app. To create the visuals for our app, we used InkScape to create the player and enemy spaceships.

Challenges we ran into

The main challenge that we ran into was setting up SDL properly for our game to work. Since SDL is one of the most complex graphics libraries, just setting up the basic framework for placing images and moving them on a screen was difficult. However, we were able to get past these obstacles to create our game.

Accomplishments that we're proud of

This is our first formal hackathon, so we are proud that we were able to focus on the project for so long and create a working application within the time limit. We are also proud of the knowledge we gained in SDL and graphics creation technologies.

What we learned

In this hack, we learned how to use SDL and different graphics technologies to create a basic 2d game. We also learned how to manage our time and plan ahead in order to complete our project on time.

What's next for Space Warrior

While Space Warrior only implements the rudimentary facets of our original idea, we plan to extend this into a fully-fledged 2D game that has different environments and user interfaces for different civilizations, where you can progress from Earth to deep space.

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Space Warrior

Built With

Share this project:

Updates