I'm making a game, a voxel engine, procedural music, and other things.
noa. Experimental voxel game engine.
682glsl-projectron. WebGL demo to evolve data that projects into a given target image
319voxel-physics-engine. Simple but physical engine for voxels. Demo:
77fast-voxel-raycast. Fast raycasting through voxels.
75wasgen. Web Audio sound generator
72wafxr. sound effects for the web
63noa-examples. Example worlds built on the `noa` voxel engine
40generator-awesome. Experimental plugin for Photoshop's "Generator" plugin layer based on node.js.
34ent-comp. A light, fast Entity Component System in JS
30game-inputs. A simple module for abstracting key/mouse input for games. Demo:
22cep-sample-extension. アドビツールのHTML+Node.jsエクステンションの参考例
21voxel-aabb-sweep. Sweep an AABB through voxels and find collisions
16babylon-atlas. A texture atlas manager for Babylon.js
13noa-testbed. Test world for voxel game engine.
11edge-parallax. Parallax with Edge Animate demo --
11webaudio-instruments. Play tones from MIDI-like instruments, without sound fonts or audio files
10wp2harp. Convert a wordpress XML dump to barebones harp.js
9edge-animate-video-sync. Demo of making page animations sync to embedded video with Edge Animate
7webaudio-viz. Minimally draws web-audio data to a canvas
7noa-hello-world. Minimal implementation of a voxel game built on noa. Demo:
5webaudio-music. Example project for dynamic webaudio music with hot-reloaded modules
5micro-game-shell. Minimal game shell: provides tick/render events, and manages pointerLock/fullscreen/resize
5abstract-pathfinder. Completely agnostic A* pathfinding
5noa-lt. 'Slides' for an LT at Chrome Tech Talk #08
5advent-2022. Solutions for advent-of-code 2022
4mesh-particle-system. Particle system for Babylon.js that composites like a standard mesh
4ExtensionExplorer. Early experiment into extension development
4param-enveloper. A sane way to do complex envelopes in WebAudio
4ractive-drag-events. HTML5 drag/drop proxy events for a Ractive element
4cannon-bjs-test. Experimenting with a voxel shape for cannon-js
3CEP-test. Testing out CEP
3aabb-3d. 3d axis aligned bounding boxes
3generator-awesome-ja. testing
3fen-bench. A small, sane JS micro-benchmark library
2noa-talk. "Slides" for a talk on voxels, WebGL, and noa
2Flash-HTML-demos. Several demos for taking Flash animations to HTML5 that I presented at CEDEC 2013. | CEDECでプレゼンしたいくつかのFlash→HTML5のデモ。
2ShowMyScreen. A minimal AIR app that grabs video from an installed webcam and displays it in a resizable window.
2js-perf-talk. Talk on deep magic of JS/v8 performance
1abstract-genetic-solver. A simple asynchronous genetic solver that's agnostic about genome types, etc.
1MaxGameLab. ActionScript
1advent-2023. JS/node solutions for Advent of Code 2023
1advent-2024. My live-coding environment and hacked-up solutions for Advent of Code 2024
1babylon-atlas-sprite. A texture atlas enabled Babylon.js sprite.
1voxel-fps-controller. FPS-style player/camera controller for experimental branch of voxeljs#ndarray. Demo:
1ndhash. Fast, simple library to hash integer inputs into random-looking output.
1voxel-testbed. Experimental branch of voxeljs#ndarray
1worker-buffer-example. Sample app to test timing of offloading buffer operations to a worker
1voxel-engine. 3D HTML5 voxel game engine
1