Saturday, April 26, 2025

Activity Logger


I tried out "vibe coding" to create an activity logger for myself. I also released it on GitHub: https://github.com/byronknoll/EntityLog. I think it is pretty useful and plan to continue using it going forward.

Friday, April 18, 2025

MazeGPT


I created a game called MazeGPT: https://byronknoll.com/mazegpt.html

ChatGPT created the artwork. My seven year old daughter also helped make the game: coming up with level ideas, tracing the maze boundaries, and play testing.

Saturday, March 16, 2024

Jabber Trail


I have just released a game called Jabber Trail, which you can play for free in a browser. All of the images, music, and character dialog in the game are AI generated. To make progress you have to chat with in game characters, which use a large language model to generate responses.

Thursday, November 23, 2023

Cellular Automaton

 


Today I made a new cellular automaton. It can create similar patterns to an earlier cellular automaton I released here (a simulation of the Belousov-Zhabotinsky reaction). For the Belousov-Zhabotinsky reaction I used a pre-existing algorithm, but for this new cellular automaton I created the algorithm myself. I was trying to replicate some other interesting patterns I have seen:

Sunday, October 01, 2023

Bifurcation

 


I have made a two player strategy game called Bifurcation: link

How to play:

  • The goal is to eliminate all of the other player's units.
  • During your turn, you can move units from up to three locations. Click and drag to choose which locations to move. Use the slider on the right to select how many units to move.
  • You can move to a neighboring location or any location connected by your team's color.
  • At the start of your turn, you will gain units at any locations with a + symbol. The number of + symbols will be the number of units you gain.
  • You can attack enemy units by moving to enemy territory. Opposing units will destroy each other, so you need to attack with more units than the enemy to take over a location.

Monday, April 03, 2023

Stacking Things

 


Today I released a HTML5 game called Stacking Things. It is a physics-based puzzle game. It uses planck.js for the physics and Phaser for the graphics/sound. The images came from a combination of public domain photos and images generated by Stable Diffusion.