Inspiration
Mini-Metro was jaw-breaking awesome, but a calmer and more relaxing game in a similar transportation theme would be awesome.
What it does
Unlike other implementations, this snake game is on an actual map powered by leafletjs and the NJT data, the bus stops and topography near it are therefore very accurate.
How we built it
The map is powered by the popular leafletjs with crowdsourced date from openstreetmap. The processing of data is done through MatLab, which made quick work of the data and sets up a reusable pipeline for other data from NJT in the future.
Challenges we ran into
The implementation aspects were the hardest, namely: how do we get a detailed and fast map while also being able to render shapes, on top of it? The actual snake implementation was much simpler than initially starting out due to the sheer pressure of tackling many tasks at once and sewing together something which did not exist.
Accomplishments that we're proud of
Accomplishments that we are proud of is being able to collaborate together on our first hackathon and having a blast while doing it.
What we learned
We learned that a culture of hacking and coding for fun still exists and is thriving. And this is in addition to the numerous things we learned throughout the event, from the projects itself to the seminars.
What's next for Transnake
Next for Transnake is multiplayer, bug crushing, different "game modes", and a better UI.
Log in or sign up for Devpost to join the conversation.