List of Toys
An assortment of toys, in no particular order.
What are toys, you may ask? I don't know, actually! It's sort of a catch-all area for some of the experiments I do now and again and either don't feel like writing an article about, or, most likely, didn't have a purpose with other than trying something out!
Important: None of this is polished, it's probably not responsive and it most certainly does not follow any kind of best practice guidelines. It's experimental stuff and I'd suggest you use someone else's computer to access this!
-
Good old AutoBlob. - 2025-08-24 (Released 2025-08-24)
Release Notes:
- Not just Blob, AutoBlob!
-
Good old Blob. - 2025-08-24 (Released 2025-08-24)
Release Notes:
- Not your mama's Blob.
-
Very old school! - 2025-08-24 (Released 2025-08-24)
Release Notes:
- Old school 90's era DOS screensaver ported to the web.
-
Space, sort of. - 2025-08-22 (Released 2025-08-22)
Release Notes:
- Just toying with Bun for JavaScript bundling.
-
Plasma, Again. - 2025-08-21 (Released 2025-08-21)
Release Notes:
- Just toying with Bun for JavaScript a bit.
-
Blending Fire - 2025-08-10 (Released 2025-08-09)
Release Notes:
- Adding some reflection to improve appearance.
-
Math - Sort of - 2025-08-09 (Released 2025-07-24)
Release Notes:
- Improved rendering performance.
-
Copperbars - 2025-07-24 (Released 2025-07-24)
Release Notes:
- Trying out a copper bars animation in Go (webassembly)
- Vibe coded the base formula with Llama 4 on WhatsApp. No jokes.
-
Plasmatic - 2025-08-07 (Released 2025-07-23)
Release Notes:
- Trying out a plasma animation in Go (webassembly)
-
Flame - 2025-07-20 (Released 2025-07-17)
Release Notes:
- Trying out a flame animation in Go (webassembly)
- Slightly improved loop performance
-
Go Pong Madness - 2025-07-10 (Released 2025-07-08)
Release Notes:
- Pong madness in TinyGo and Wasm
- Improved controls
- Randomised colours
-
Go Pong War-ish - 2025-08-09 (Released 2025-07-05)
Release Notes:
- Cleaned up the colours a bit
- A variation on Pong Wars but in Go
-
Gone Old School - 2025-07-05 (Released 2025-07-05)
Release Notes:
- Old School with Go
-
The Red Block - 2025-07-05 (Released 2025-07-05)
Release Notes:
- Direct memory buffer access via TinyGo
- Probably not that interesting to be honest
-
Harvester Wars III - 2025-06-26 (Released 2024-11-07)
Release Notes:
- v0.0.2e
- Better game speed options
- Rendering improvements.
- Slightly more aggressive opponent.
- Minimap scrolls with arrow keys, or IKJL keys. (IK up/down, JL left/right)
-
Flow Fields Experiment - 2025-08-09 (Released 2025-03-23)
Release Notes:
- v0.0.1k
- Try pressing a key or two...
- Easter egg inside an Easter egg...
- And one more key added...
- Flow fields experiment in TinyGo
-
Out There - 2025-02-19 (Released 2025-02-18)
Release Notes:
- v0.0.3
- Spaced out invaders from beyond style game.
- Improved game balance.
- Bullets cost points, you need a strategy.
- Built for desktop. Use arrows, space and P keys.
-
Map Crawler - 2025-02-02 (Released 2025-01-31)
Release Notes:
- v0.0.1e
- Movement points and resting tweaked.
- Built in Go and JavaScript as part of prep work for a talk.
- Basic navigation (buttons, arrows) are working. Sort of.
- Gameplay is still not implemented.
- TinyCanvas Rounders - 2025-01-16 (Released 2025-01-14)
- TinyCanvas Mandelbrot Demo - 2025-08-09 (Released 2025-01-10)
- Something Snakish - 2024-12-12 (Released 2024-12-10)
- Something Interactive - 2024-12-08 (Released 2024-10-23)
- Noisy Canvas - Used to test small displays for rendering defects - 2024-11-27
- TinyGo Sparkles - 2024-11-19
- Video to Text - Turns video into ASCII - 2024-11-18
- Sparkles - Highlight bright spots on video feeds - 2024-11-15
- Trees or something - 2024-10-30
- Going old-school with Go and Ebitengine - Source Available - 2024-10-22
- A little bit of Go and Ebitengine Fun - Source Available - 2024-10-09
- Something Unscripted this way comes - 2024-09-25
- Dart to WASM - 2024-07-17
- Dart to JavaScript - 2024-07-17
- Spinner - 2024-02-19
- Did someone say bubbles? - 2024-02-15
- Harvester Wars - 2023-11-11 (Updated 2024-10-18)
- Dumb Wars - 2023-11-07
- Mouse Painter - 2023-11-03
- Cafe Wall Illusion - 2023-11-02
- Camera Fun - 2023-10-27
- Loop Performance - 2023-09-27
- Test Wasm Canvas Drawing - 2023-09-08
- Exploring HTML Audio with TypeScript - 2023-03-25
Oh, there's also the Multi-Touch test page, but it's for devices that supports touch. Desktops and laptops without touch-enabled input won't work.