Category: JavaScript
-

City In A Bottle – A 256 Byte Raycasting System
Hello size coding fans. Today, I have something amazing to share: A tiny raycasting engine and city generator that fits in a standalone 256 byte html file. In this post I will share all the secrets about how this magical program works. Here’s my tweet that contains the code and a video of the outputβ¦…
-

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 stop thinking about that weird VHS tape. After researching I learned it was a digital…
-

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.
-

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 tiny pinball machine. It received 1st place in the JavaScript category! I have been wondering…
-

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, a ball that bounces, and bricks that break when hit. This is a great introduction…
-
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.
Recent Posts
- Skydreams – A 3D 1K Fever Dream

- Cosmodial Sky Atlas

- Piroot Demo Now Available

- Lentando – Private Habit Tracker

- LittleJS Jam 2025

Tags
art code codepen comics delta smoothing demo devlog dwitter experimental gameplay faster blaster fractal frank engine fxhash game game dev game engine Game Jam gamejam generative GIF github indie speed run infinite javascript js1k js13k littlejs ludum dare MAGFest music Panel piroot pixel Postmortem puzzle rapid prototype recursive screensaver shadertoy sifteo tinycode UE4 wallpaper words zzfx
Comments
[…] City In A Bottle β A 256 Byte Raycasting System – Hello size coding fans. Today, I have something…
[…] City in a Bottle.Β Via multiple places. […]