Register and share your invite link to earn from video plays and referrals.

isaacmason
@isaac_mason_
Drinking takeaway code, writing clean coffee.
601 Following    1.4K Followers
I made a little gaussian splat game demo set in a world created in World Labs Marble, using three.js + spark + crashcat + navcat, and I made a video about it! On the @theworldlabs youtube channel now: + project github: My interest in game programming started from a place of curiosity after watching videos like SimonDev's three.js game tutorials. I tried to create something of the same spirit for this one :) It's a tour of the building blocks and concepts that come together to build a browser game inside a gaussian splat scene. It covers: - rendering gaussian splats with three.js + spark with level of detail - splat collision mesh generation - splat navigation mesh generation - adding a first person character controller - baking light probes for a gaussian splat to get environment lighting on characters - casting shadows from characters on a proxy mesh - character pathfinding + navigation mesh queries for quest ribbons - a silly prototype fetch quest in the game world to find the missing spaceship keys I don't think the game will win any awards 😛 but I hope it is a fun & useful game technology tour. Enjoy!
Show more
How does the new kid crashcat stack up against rapier, jolt, cannon? I just pushed "js-physics-benchmarks", a side-by-side comparison of performance and bundle size. my opinion: small game? crashcat! bigger game? whole engine in wasm, the barrier to entry is lower than you think.
Show more