I'm curious how you build something like this. I see file types in the network tab which, as a web dev, I've never worked with before. ktx2 and drc extensions, for example. I'm also seeing some wasm and threejs. Is there an engine that outputs these things or is it more of a manual process to bring everything together?
fatbird|5 months ago
skocznymroczny|5 months ago
drc is Draco Compression, it's a library from Google to compress mesh data
jsheard|5 months ago
paxys|5 months ago
drc = 3d shapes (I think)
ogg = audio
All of these would normally be bundled in the game installer, but are sent down piece by piece over the network in this case.
Then there's some wasm and js for the game's business logic. The browser has WebGL APIs that enable running all of this.
I'm assuming they used a library or engine like Unity, Godot or Three.js that supports WebGL as an execution target.
bdcp|5 months ago
monsieurbanana|5 months ago
holoduke|5 months ago