Category Archives: JavaScript

Bitwise 馃摷 Liminal – A Short Film in 256 Bytes

… I found an old VHS tape at a yard sale. It was labeled “Bitwise Liminal” in sharpie. But when I watched the video it was only static. Then I started having vivid and surreal dreams. While awake I couldn’t … Continue reading

Posted in JavaScript | Tagged , | Leave a comment

JavaScript Haikus: My Adventures in Tiny Code

My talk for the 2023 JS GameDev Summit goes on a 20 minute deep dive into my strange practice of making art with super small computer programs. I hope you enjoy.

Posted in Generative, JavaScript | Tagged , , | Leave a comment

How I made a 1K Pinball Game in JavaScript – Lu1ky Pinball

I’ve made quite a few 1k games now, yet I always find room for improvement and there is so much more to explore in this space. For the JS1024 contest this year the theme was Lucky and I made a … Continue reading

Posted in Game Dev, JavaScript | Tagged , , | 1 Comment

Lu1ky Pinball

My JS1024 game this year is a tiny pinball machine with real physics! See the Pen Lu1ky Pinball 馃崁 Tiny pinball physics game in 1K of JS by Frank Force (@KilledByAPixel) on CodePen. How to Play Features

Posted in JavaScript | Tagged , , | Leave a comment

LittleJS Breakout Tutorial

This video walks you through how to make a small game from scratch with the LittleJS open source game engine. It covers graphics, sound, input, effects, and gameplay. We will make a breakout style game with a player controllable paddle, … Continue reading

Posted in Game Dev, JavaScript | Leave a comment

Making Awesome Games with LittleJS

Watch this 20 minute presentation I gave at JS GameDev Summit. I talk all about how my open source game engine LittleJS works and how you can use it to make amazing games.

Posted in Game Dev, JavaScript | Tagged , , | Leave a comment

U1KE – A 1 Kilobyte Ukulele

My js1024 entry this year is a ukulele! This is a fully function and realistic simulation of a four string instrument with standard uke tuning. Each string can be fretted individually using the keyboard to produce every open cord and … Continue reading

Posted in JavaScript | Tagged , , , | 2 Comments

Aliendscapes

A parallax alien landscape generator featuring mountains, stars, meteors, and suns in about 4k of pure JS. This was my first piece on fxhash. Click to generate a new landscape. See the Pen Aliendscape 馃獝 by Frank Force (@KilledByAPixel) on … Continue reading

Posted in JavaScript | Tagged , , | Leave a comment

LittleJS 馃殏 The Tiny JavaScript Game Engine That Can!

All aboard! LittleJS is lightweight 2D JavaScript game engine with a WebGL rendering system. The goal of this project is to be small, simple, and easy to use for a variety of applications from size coding game jams to commercial … Continue reading

Posted in Game Dev, JavaScript | Tagged , , , | 5 Comments

Space Huggers: A run and gun roguelike for JS13K

馃殌 Play Space Huggers in your browser! The souce code is also available on GitHub!

Posted in Game Dev, JavaScript | Tagged , , , , | Leave a comment