Tools

I’ve developed a suite of tools to help me make games and art. Here are the best ones I’ve made to share with the community. Let me know if you use them, I’d love to hear about it!

Little JS – The Tiny JavaScript Game Engine That Can. A super lightweight JavaScript game engine with a fast hybrid rendering system. It provides everything necessary to make amazing games, including rendering, physics, particles, sound effects, music, input handling, and debug tools.

ZzFX – Zuper Zmall Zound Zynth. A tiny JavaScript sound effect engine and creation tool. Now also supports playing ZzFXM music.

CapJS – A live code editor for capturing video. Compatible with JavaScript, HTML, three.js, and ShaderToy code. Can save as gif, wemb, png or jpg.

ZzArt – A generative art evolution tool that can create amazingly complex works of abstract art. Open source on GitHub.

ZzSprite – A pixel art sprite generator with great variety and many options.

The Frank Engine – An open source game engine written in C++ that I have used for many projects over the years.

Os13k – A fantasy OS and tiny game engine for creative coders, with special features for JS13k.

JSONCrush – This amazing tool compress JSON into URL friendly strings.

The Dweetabase – A database and browser of every dwitter program.

Dweet View – A fast way to visually browse new dweets.