Inspiration
Inspired by the cliffhanger at the end of the Three Body Problem book by Liu Cixin: given a set amount of time to prepare for an inevitable alien invasion & The Little Prince by St Exupery. Also, as physicists: actually numerically simulating the N body problem and implementing it into the game as the way to move around!
What it does
You play as the captain (from generation to generation) of a space ship, and your aim is to prepare the planetary systems around you by equipping them with space defense fleets.
Unlike your usual WASD game, you have to think in terms of orbits: propulse yourself around using their gravitational attraction, exploit the chaos of the N-body problem.
Use your weapons to defend your ship against local opponents, interact and get to know the planets' inhabitants - ultimately: protect your legacy against the invader, in the final conflict between two worlds.
How we built it
The game was build entirely in GODOT. Roles were sectioned as the following:
- solving the physics and implementing accurate gravitational interactions
- making the ship: drones that follow it, interacting with and assigning fleets to planets, shooting and moving around
- coding the enemies: making them spawn, pursue and attack you -art: turning people in Durhack into character sprites
Challenges we ran into
Collaborative coding and conflicts on the same files using GitHub for the first time
Accomplishments that we're proud of
Accomplishing the development of a game: story, interactiveness, timeline, with all the implemented physics
What's next for 400
Developing it into a full-fledged game on Steam!
Built With
- github
- godot
- krita

Log in or sign up for Devpost to join the conversation.