Inspiration

Inspiration comes straight from the heart.

What it does

The objective of the game is to guess a country based on a number of clues about some of its outgoing flights. The clues reveal the lowest and average prices of up to 12 international flights from the mystery country in the following month, as well as their distance and whether they are direct or connecting. Only the price of the first cheapest flight is given for free, while the rest of the clues each cost 300 points to unlock.

The player starts off with 30K points which you can use to reveal additional clues about each country. Whenever he/she guesses correctly, they receive a certain number of points, whereas every time they guess incorrectly, they lose a certain number. The game ends after they have guessed incorrectly five times. They should identify as many countries as they can using as few clues as possible for a shot to enter the Hall of Fame.

How we built it

Backend was written in Go, and the frontend is written using React. They communicate using http requests. All of the code is hosted on Amazon EC2 virtual machines. The flight data is obtained from Skyscanner.

Challenges we ran into

Learning a new language from scratch.

Accomplishments that we're proud of

We learned a new language and framework from scratch over 24 hours.

What we learned

We learned to use Golang and React. As well as how to use the Skyscanner API's. And, finally, how to speak to domain.com customer services.

What's next for Untitled Flight Game

More clues, more players, and, ultimately, world domination.

Share this project:
×

Updates