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