Inspiration
We were obviously inspired by travle.earth.
What it does
You select a region of the world and the granularity of the subdivisions. Two random subregions are chosen and you are tasked to name all the subdivisions between them (make a path from one to the other).
How we built it
We used an OpenStreetMap API (overpass) to fetch regional data and then we processed it with C and rendered it with SDL3.
Challenges we ran into
We somehow ran into a name collision with the internal symbols used by the compiler because of the name of one of our functions. And of course we had fair share of memory related issues to fix...
Accomplishments that we're proud of
We are proud it works, even for countries with islands or enclaves. And we did it in pure C!
What we learned
For some of us, how to make an actual project in C. For some others how to use SDL3.
What's next for Generalized Travle
Better UI and a more smart auto completion algorithm.
Log in or sign up for Devpost to join the conversation.