manhunt improved (vim pun)

What it does

App that enables games of manhunt with very large playing field. App shows the location of the closest player on the opposing team to disincentivize camping and make the game easier for the people who are it to catch other players.

How we built it

Python/Flask backend hosted on Azure VPS + RN frontend +

Challenges we ran into

We tried to write a backend in Go, but after having trouble integrating our frontend and backen for ~6-7 hours, we gave up and rewrote the whole thing in Python.

We ran into accuracy issues with our math when calculating distance between any two longitude/latitude coordinates, and had to try various solutions before finding one that worked well.

Accomplishments that we're proud of

It works

What we learned

How to use React Native, writing Flask backend

What's next for mim

Other bonus features e.g. team chat

Share this project: