Thu 16 July 2026

Vibe Coded Games Experiments

Posted by Al Sweigart in misc   

For more vibe coding experiments, I used Claude Opus 4.8 to generate some generic games in a variety of programming languages and platforms. Some work decently, others are rough, others fail altogether. The git repo is called "vibe arcade". They have varying degrees of polish and none of them are close to a commercial quality (I wouldn't pay 99 cents for them in an app store.) This design gap reminds me of the excellent talk, "Juice It or Lose It" talk at the Nordic Game Jam. The successful generations include Python and Pygame games for Asteroids, Connect Four, 2048, Memory, Othello / Reversi, Top-Down Shooter, 15 Slide Tile Puzzle, Snake, Snood, Solitaire, Space Invaders, Super Hexagon, Tetris, Whack a Mole, 2D Maze, Kirby's Avalanche, Brick Breaker, Dodge, Endless Runner, Floodit. I also generated some games in Python using the turtle module: Snake and Tetris.

Pygame games that didn't come out so well included Bloxorz (an old Flash puzzle game), Bejeweled, Battleship Solitaire, Bowman, Dice Wars, Fruit Ninja, Lightbot, Lode Runner, and Sokoban. I wouldn't draw any conclusions; many of these seemed to be somewhat salvageable given some time though.


Check out other books by Al Sweigart, free online or available for purchase:

...and other books as well! Or register for the online video course. You can also donate to or support the author directly.