A Trail Tale
31–40 of 58 posts
Re: A Trail Tale
#32Project dev here if anyone has any questions- on a technical side, the app is built with Unity WebGL wrapped in a vue.js wrapper. The JS side handles pulling the live data from the server and determines the best Unity scene to show given the parameters- time of day, weather at his last known coordinates, and the location itself. I wrote a separate vue.js progressive web app that is installed on his phone so he can wr…
Re: A Trail Tale
#33Love everything about this. Well done team.
Update, found in the About section:
> My brothers and I built this unique blog to give everyone the experience of reaching Katahdin (the trail’s northern terminus), no matter where or when you are in life.
Re: A Trail Tale
#34Re: A Trail Tale
#35Project dev here if anyone has any questions- on a technical side, the app is built with Unity WebGL wrapped in a vue.js wrapper. The JS side handles pulling the live data from the server and determines the best Unity scene to show given the parameters- time of day, weather at his last known coordinates, and the location itself. I wrote a separate vue.js progressive web app that is installed on his phone so he can wr…
Why not just use canvas/HTML5? Seems do-able.
I was also having some annoying issues with scaling everything based on device screen size, and choppy performance, problems I would have fixed eventually, but nice that Unity behaved correctly right off the bat.
If I had another year, I probably would have built a unity scene file parser (or maybe an editor extension) to convert the object positions and script parameters so I could take advantage of the Unity editor while still cutting out a lot of the overhead, definitely a step I would have taken if I couldn't get the WebGL player to behave as well as I did.
Re: A Trail Tale
#36Love everything about this. Well done team.
How do you know a team was involved? I was looking for a credits page but couldn’t find any. Update, found in the About section: > My brothers and I built this unique blog to give everyone the experience of reaching Katahdin (the trail’s northern terminus), no matter where or when you are in life.
Re: A Trail Tale
#37He's currently at Palmerton, PA/Lehigh Gap. The hike up out of town is steep and completely unshaded. You absolutely bake on a sunny day. Once you hit the top of the ridge, the trail looks out over the old zinc smelting plant for the next five or so miles. It's absolutely one of the most striking parts of the trail. The ridge is basically bare of trees, AIUI because of the plume of pollution from the zinc plant. A Wa…
Re: A Trail Tale
#38Earlier quoted context omitted.
This is fantastic work - just had a couple questions about it: 1. I've heard different accounts of how well unity web GL is supported, did you run into any limitations? 2. What did advantages did wrapping this in Vue provide?
1. Everything non-apple has managed to handle the project without any problems, but getting it working on iPhones was a small nightmare- silent loading fails, web assembly not loading, endless hangs initializing the scenes, textures being replaced by distorted noise that one user described as "a portal into another dimension"- in the end I had to disable compiler optimization in the source code of one of the librarie…
Re: A Trail Tale
#39One nitpick is that I don't like clicking left to access the older Journal entries (traditionally, right arrow shows older entries, like in pagination tables).
Re: A Trail Tale
#40Project dev here if anyone has any questions- on a technical side, the app is built with Unity WebGL wrapped in a vue.js wrapper. The JS side handles pulling the live data from the server and determines the best Unity scene to show given the parameters- time of day, weather at his last known coordinates, and the location itself. I wrote a separate vue.js progressive web app that is installed on his phone so he can wr…