Steven Yau's Projects
Base code for ACM presentation on creating an AI Character Controller in C++
A parallax background video solution that behaves like the CSS3 properties, background-size: cover & background-position: 50% 50%.
A lightweight 3D physics engine written in JavaScript.
An open-source ChatGPT UI.
Used for https://forum.playcanvas.com/t/changing-the-contents-of-config-json-remotely/12139/9
Fork of detect-gpu
Fast and lightweight JavaScript game engine built on WebGL and glTF
Community-curated topic and collection pages on GitHub
Command line bitmap font generator, compatible with BMFont.
Test of JSDocs linting capability
Old code test from 2010 that I intend to update
Converting an existing game to DOTS
Direct port of the Bullet physics engine to JavaScript using Emscripten
Plugin component for PlayCanvas which enables support for Spine animations.
🗜 JavaScript parser, mangler and compressor toolkit for ES6+
Use Visual Studio Code as Merge and Diff tool in Tower Git GUI (MacOs)
Fork of webgl-gpu-power-estimation: Utility for estimating the power of the GPU in the browser using WebGL debug parameters.
Fork of webgl-gpu-power-estimation-data
Rendering algorithms implemented in raw WebGL 2.
Use WebVR today, without requiring a special browser build.