Inspiration

We drew inspiration from the childhood game, tag. We started off simply doing a race but decided to change our game to incorporate the game tag to create more fun for the players and bring that child-like aspect to it.

What it does

Basically, we start off with two spaceships set in space, with one player using the WASD keys and the other player using the up, down, right, and left keys. Using those keys they will try to evade each other across the map and the game is finished when the ships "crash" into each other.

How we built it

We used Pygame to build the game. Using our previous knowledge of Python we were able to code a game using Pygame

Challenges we ran into

Initially, we started off using REACT, but due to our group's low knowledge of JS and CSS we decided to switch to a different language so we could have more control and mold the game better on our end. We also initially started off having the idea of a "cookie clicker" game where we would click the space bar and move it up the screen, we scrapped the idea and then made it a two-person game where two players would click their designated keys to race to the top of the screens. After one of our teammates was fooling around with the key-pressing animations we came up with the idea to make it a tag-based game and spend the rest of the day trying to code it properly.

Accomplishments that we're proud of

We were able to better understand GitHub, I actually created my GitHub account Saturday and learned how to use it while coding the game. were able to make multiple changes and figure things out along the way and still pump out a game.

What we learned

We learned a little about how to use REACT, as well as GitHub, and how to collaborate with a team when it came to coding.

What's next for COSMIC ESCAPE

Hopefully improving on it to add new aspects, whether that be through adding obstacles or maybe more players and such we hope to improve on it and maybe take it from Pygame to REACT or another interface.

Built With

Share this project:

Updates