All topics

Games, Puzzles & Creative Coding

A good creative project gives you something specific to change. Move a game from a terminal into a new interface, adjust the clearance in a puzzle tray, or study how an animation gets its look. This collection puts small software projects beside physical play and visual production, without confusing a playable result with a complete construction tutorial.

Follow this topic

Where to start

Snek.js: A Tiny Terminal Game You Can Take Apart

Run a small terminal game and inspect its source.

Image credit

snek.gif

Tania Rascia · MIT

Resized without cropping and converted to WebP for the project card.

A tangram tray that tells you when a piece is missing

Prototype a physical puzzle's fit and reset.

Chainlink: The Daily Word-Chain Puzzle from Donuts or Else

Try a daily puzzle built around word connections.

Start with a small rule set

Snek.js keeps the loop easy to identify: move, eat, collide, restart. Its complete project README gives the controls and several ways to run the code. The tangram tray takes a different route to the same design question: how much structure does a simple puzzle need before packing it away becomes pleasant rather than fiddly?

Separate the experience from the build

Chainlink is a game to play and discuss, not a source-code tutorial. The Cowboi Blender feature looks at an unfinished visual production, not a released game. Follow the original creator links for the specific files or implementation details, and keep licenses attached when adapting someone else's code or artwork.

10 stories and builds

Snek.js: A Tiny Terminal Game You Can Take Apart
Image credit

snek.gif

Tania Rascia · MIT

Resized without cropping and converted to WebP for the project card.

Software projectBeginner

Snek.js: A Tiny Terminal Game You Can Take Apart

Tania Rascia's Node.js Snake project, with the complete MIT-licensed README, original gameplay animation, controls, installation options, and module example.

Tania Rascia

Added Oct 27, 2026
A marble funnel with an escape route
ExperimentBeginner

A marble funnel with an escape route

A modular marble-run idea where recovering a stalled ball is part of the design, not an operation involving shaking the whole table.

Aug 22, 2026