Author Archives: Frank

Dissecting A Dweet: Spiral JavaScript Quine

This is the first in a series of posts where I will analyze a dweet’s code, explain how it works, and why it was done that way. A dweet is a 140 character JavaScript program published on Dwitter. The goal … Continue reading

Posted in JavaScript | Tagged , , | 4 Comments

MinBytes – A Minimal Bytebeat Album in 1024 Bytes

This is a full album with 9 tracks and visualizer in 1k of JavaScript! Each song is created by a tiny function. For example, the first song on the album uses the simple function (t&t>>8). It is amazing the complexity … Continue reading

Posted in Music | Tagged , , | Leave a comment

“SPENDOTRON: 2019” – Ludum Dare 44

The theme for Ludum Dare 44 was “Your Life is Currency”. This was my 9th Ludum Dare and first one using Javascript. You can play it in browser on itch.io! It’s been over 4 years since the last time I’ve … Continue reading

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

I made 7 1k JavaScript demos in 2 weeks for JS1k!

For the past month I have been doing a deep dive into making tiny JavaScript programs. It started when I learned the JS1k (JavasScript 1 kilobyte) competition was underway, with the deadline rapidly approaching. I had programmed only a small … Continue reading

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

I’m only making business card sized games now

Over the years I’ve worked on many games, some big, some small. I’ve found that the smaller the game, the more fun I seem to have making it. So I set out to make the smallest game I possibly could, … Continue reading

Posted in Game Dev | Tagged | 27 Comments

Piroot Video Devlog 4 – NPCs, Text Effects and Bubble Blocks

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

Piroot Devlog – MAGFest 2019

I love MAGFest, there’s nothing else like it. It’s not like a regular convention, and I don’t know how best to describe it to those who haven’t been there. Something like a giant all-hours party for gamers, but that doesn’t … Continue reading

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

MAGJam Tabletop Game Jam 2019

I just got back from MAGFest and it was truly awesome as always! I’m working on another post about showing my game Piroot in the Indie Showcase, but I wanted to first talk about my experience running MAGJam, a 2 … Continue reading

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

Piroot Video Devlog 3 – Weapons, Enemies, and Level Design

Posted in Game Dev | Tagged , | Leave a comment

Piroot Devlog – Lasers, Conveyor Belts, Mini Bosses, and Procedural Tile Randomization

I have made huge progress in the past few weeks. Previously I could speed run the demo in under 5 minutes. Now I’ve yet to get through it in under 10 minutes even when skipping as much as possible. I … Continue reading

Posted in Game Dev | Tagged , | Leave a comment