Inspiration
Games like Crazy Taxi, and other very arcade-y style chaotic racing and driving games were significant influences on the project.
What it does
It allows you to control a bus-gate bus and drive it around Gatwick Airport (ish), trying to drive as recklessly as possible while not colliding with planes, which reset your score when you collide with them. The game is designed to be played while waiting in line at the gate. Your score will then assign you your boarding group, with people being split up into 10 groups, divided by decile of score. This creates a fun and entertaining experience for passengers while waiting in the queue to board their flight, whilst also incentivising participation.
And of course, to generate revenue in a totally not at all awful way, the game contains skins for the bus, which can be purchased.
How we built it
DigitalOcean was used to run scoring servers, and the multiplayer element of the game. Vue was used for the actual graphics and stuff. (can you tell the humanities student is the one writing this)
Challenges we ran into
It takes a lot longer than you'd expect to trace an airport into pixel art! Ultimately our resident airport painter decided to just design something clearly inspired by the design of Gatwick, without it trying to be a 1-to-1 recreation.
Accomplishments that we're proud of
- Becoming ✨artists✨
- Working with semi effective bones
- Matt does code
What we learned
A whole lot about Gatwick airport!!
- Matthew has never used vue before so that was a learning experience
- Vue and p5 can, in fact, coexist in harmony
- Figuring out routing within vue and handling the gamestate in a speedy 'hackathon' way
- Creating images within affinity (pixel art!) because coding wasn't enough
What's next for GatwickGo
With some polishing, this game is very close to our initial vision. There's not that much more to be done!
Built With
- affinity
- docker
- flask
- javascript
- jinja
- p5
- vue




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