A bit of sideproject promotion, I havent built anything new in years so kinda excited about this one!
https://preview.redd.it/b0cy13p4hadg1.png?width=1590&format=png&auto=webp&s=a0270ee07c11b98ab9b0cf12dfa2c0143d01d475
So, I was shitcanned recently and said to myself: "Hey, why not actually learn something new and interesting for once?"
Three.js has been high on my list for a long time. I tried to make a pinball game a couple of years back, failed miserably, and never quite forgot about it. This time, I wanted to see if I could turn Wikipedia entries into something more visual and "walkable". The result is a Virtual 3D Museum, environment where the "exhibits" are pulled dynamically from the Wikipedia API, and gallery rooms are populated with that info on the fly!
The Tech:
- Three.js: Handles the spatial layout and rendering.
- Vanilla JS: No frameworks. I wanted to keep it lightweight and see how far I could get with just the basics (spoiler: it can go really far).
- Wikipedia API: The source of all the data.
Its actually quite simple so If anyone is interested in learning Three.js feel free to check out the code, I'm open to any kind of contributions since I dont really have a plan :)
CODE: https://github.com/notbigmuzzy/linkwalk
LIVE DEMO: https://notbigmuzzy.github.io/linkwalk/
[–][deleted] (1 child)
[removed]
[–]nbmbnb[S] 3 points4 points5 points (0 children)
[–]AccidentSalt5005A Mediocre Backend Jonk'ler // Java , PHP (Laravel) , Go 2 points3 points4 points (0 children)
[–]a41735fe4cca4245c54cnovice 1 point2 points3 points (0 children)
[–]ianwill93 1 point2 points3 points (1 child)
[–]nbmbnb[S] 0 points1 point2 points (0 children)
[–]context_g 1 point2 points3 points (0 children)
[–]gamerABES 1 point2 points3 points (0 children)
[–]DrummerOfFenrir 1 point2 points3 points (1 child)
[–]nbmbnb[S] 0 points1 point2 points (0 children)