Rudimentary FPS – Pure Javascript and Canvas

This entry is meant to demonstrate how to implement an FPS camera and control scheme for a 3D game. I ended up using flat shading on the polygons. One caveat: the polygons are not clipped in the camera… Read More

Platform Shooter Demo

This is a short platform shooter developed from scratch in JavaScript and HTML5, showcasing several game techniques such as slopes, parallax scrolling, and basic physics. Maps Maps were built in a map editor called Tiled for easier manipulation: https://www.mapeditor.org… Read More

Sierpinski

These are some demonstrations of the Sierpinski fractal, which is recursively subdivided into smaller equilateral triangles. You can view the source code by right-clicking and selecting the ‘view source’ option in your browser. These demos were made using… Read More