Frank
Force

Software engineer, 25 years in real-time interactive software. Engines, graphics, physics, simulation, and the tools that make it all easier to build and debug.

About

Hi, I'm Frank Force. I'm a programmer with 25 years of professional experience shipping real-time interactive software. From AAA titles like DOOM, Starhawk, and Red Faction: Guerrilla to an award-winning independent catalog. I've held key roles at Certain Affinity, Rooster Teeth, Midway Games, Volition, and several other studios.

I created LittleJS, an open source HTML5 game engine with over 4,000 stars on GitHub, and ZzFX, a procedural sound synthesizer used in thousands of web games. I have deep expertise in JavaScript, WebGL, physics, procedural generation, and AI-assisted development. I won Best Illusion of the Year with my Dual Axis Illusion and have taken top prizes in multiple international game jams. Just for fun, I've written over 1,000 super tiny programs that do all sorts of cool stuff.

My company, Frank Force Games is located in Austin, Texas. We specialize in interactive software development including games, art, tools, promotional software, and educational resources.

Projects

The Gateless Gate 3D

THE GATELESS GATE 3D

Interactive 3D edition of a 13th century Zen book.

Cosmodial

COSMODIAL SKY ATLAS

Explore the night sky from your web browser.

LittleJS Arcade

LITTLEJS ARCADE

Collection of mini games built with LittleJS.

ZzFX Sound Effect Generator

ZZFX SOUND GENERATOR

Open source JavaScript sound FX system and editor.

Tiny JavaScript Demos

TINY CODE EXPERIMENTS

Programs with very small source code.

Games

Undergrowth

UNDERGROWTH / SQUID

Promo game for the band Squid.

Video

JAVASCRIPT HAIKUS

2024 – Live at Nerd Nite Austin

MAKING GAMES / LITTLEJS

2022 – JS GameDev Summit

DUAL AXIS ILLUSION

Best Illusion of the Year Contest – 2019

Artwork

More artwork: fxhash / 256.art