Andy Hall (fenomas)'s repositories
glsl-projectron
WebGL demo to evolve data that projects into a given target image
voxel-physics-engine
Simple but physical engine for voxels. Demo:
fast-voxel-raycast
Fast raycasting through voxels.
noa-examples
Example worlds built on the `noa` voxel engine
game-inputs
A simple module for abstracting key/mouse input for games. Demo:
voxel-aabb-sweep
Sweep an AABB through voxels and find collisions
babylon-atlas
A texture atlas manager for Babylon.js
noa-testbed
Test world for voxel game engine.
webaudio-viz
Minimally draws web-audio data to a canvas
mesh-particle-system
Particle system for Babylon.js that composites like a standard mesh
micro-game-shell
Minimal game shell: provides tick/render events, and manages pointerLock/fullscreen/resize
webaudio-music
Example project for dynamic webaudio music with hot-reloaded modules
advent-2022
Solutions for advent-of-code 2022
param-enveloper
A sane way to do complex envelopes in WebAudio
advent-2023
JS/node solutions for Advent of Code 2023
js-perf-talk
Talk on deep magic of JS/v8 performance
babylon-gpu-issue
Test repo for a bug reproduce
box-intersect
Any dimensional box intersection
game-shell
Ready to go JavaScript shell for games or other interactive demos
murmur-numbers
Murmur3 hash that takes integers as inputs and outputs [0..1]
procgen-talk
Procedural generation talk for JSConf Tokyo, Nov 2019
wds_hmr_issue
Repro for webpack-dev-server#1644