Inspiration

  • Space is cool!

What it does

  • The main player is an operator tasked with arranging satellites in orbit
  • To confirm their launches, a short minigame must be completed with the aid of another player
  • A guide explains this in more detail

How we built it

  • Pygame. Almost all the action is in one 800+ line .py file
  • There's two more with about 100+ lines... making somewhere in excess of 1000 total. :(
  • Most parts of this project were developed separately by our members, and we did our best to stitch them together later to save time

Challenges we ran into

  • Difficulty coordinating between our separately-made parts of the whole game
  • E.g. one function that takes the output of another as its input, but the format wasn't settled properly
  • We had to rewrite a lot
  • We made our own music for the game that was not able to fit the file size limit for DevPost, so we had to remove it for this submission

Accomplishments that we're proud of

  • It looks pretty!
  • It's functional and can be relatively easily expanded upon
  • It encourages an interesting style of play between the Operator and Assistant

What we learned

  • Nothing is as easy to implement as you think it is
  • Not even if it's vastly better than a previous idea
  • If you want to divide up work into pieces which depend on each other... exercise caution

What's next for KESSLER

  • Creation of debris from older satellites decaying
  • Additional system for clearing of debris, likely inspired by real-world proposals
  • More options for the launch minigame, preferably encouraging closer participation from players
  • Other random events during gameplay

Built With

Share this project:

Updates