26 Feb 22
19 Feb 22
14 Sep 21
06 May 21
05 Oct 20
A JavaScript library that makes working with the HTML5 Canvas element easy. Useful for creating games, generative art, and other highly graphical experiences.
01 Oct 19
02 May 19
HTML5 semantic elements intro for primary structure and content indicators
17 Mar 19
29 Oct 18
A contribution to the Codepen Halloween challenge: All the game logic is handled in HTML & CSS with absolutely zero JS.
04 Mar 18
14 Dec 17
08 Jan 17
08 Sep 16
Gaze at my beauty, humans, but gaze not long
06 Sep 16
24 Aug 16
26 Jul 16
15 May 16
Color cycling was a technology often used in 8-bit video games of the era, to achieve interesting visual effects by cycling (shifting) the color palette. Back then video cards could only render 256 colors at a time, so a palette of selected colors was used. But the programmer could change this palette at will, and all the onscreen colors would instantly change to match. It was fast, and took virtually no memory. Thus began the era of color cycling. This demo is an implementation of a full 8-bit color cycling engine, rendered into an HTML5 Canvas in real-time.