Birb Lab · Playable Artefacts
Birb Mobile splash art
Featured
PlayableMonths

Birb Mobile

A mobile-first 3D flight game built with Three.js. Navigate a spherical world, collect rings, dodge drones. A breakable toy — real enough to play, open enough to learn from.

Open source
Three.jsWebGLQuaternions

Pick a game to feature it above.

All Artefacts

Every experiment, demo, and case study we've shipped. Proof over promises.

Birb Mobile
PlayableFeatured

Birb Mobile

3D flight across spherical worlds

A mobile-first 3D flight game built with Three.js. Navigate a spherical world, collect rings, dodge drones. A breakable toy — real enough to play, open enough to learn from.

Three.jsWebGLQuaternions
Open source

Proves:

Mobile 3D performance, Complex physics
Spider Mobile
Playable

Spider Mobile

Spider Solitaire, frozen over

Classic Spider Solitaire with a frosty coat. Built mobile-first in vanilla JavaScript — drag, stack, sequence, repeat. No frameworks, no friction, no ads.

Vanilla JSDrag & DropMobile-First
Source with membership

Proves:

Touch-friendly card UX, Framework-free shipping
Rogue Mobile
Playable

Rogue Mobile

Die, learn, go deeper

Classic turn-based roguelike where every death teaches. Procedurally generated dungeons, permadeath that stings, loot that matters. Pure roguelike DNA — no hand-holding, just grid-based glory.

JavaScriptProcedural GenTurn-based Combat
Source with membership

Proves:

Procedural dungeon generation, Roguelike permadeath loops
Reel Mobile
Playable

Reel Mobile

Mystical fishing, made mobile

A vertical mobile fishing game set in a glowing night pond, where timing, atmosphere, and bite-sized play turn every cast into a tiny ritual.

Next.jsMobile GameArcade Fishing
Source with membership

Proves:

Mobile-first game feel, Atmospheric visual direction
Cone Compass
Prototype

Cone Compass

WebAR field layout tool

Augmented reality app for laying out Ultimate Frisbee fields using GPS and device orientation.

Next.jsAR.jsGPS
Source with membership

Proves:

AR/GPS integration, Mobile-first design
ANE Newsletter Editor
Case Study

ANE Newsletter Editor

Newsletter builder with live preview

Custom newsletter editor for ANE (Australian Network Events). Built with a live WYSIWYG editor and preview.

ReactTipTapEmail Templates
Source with membership

Proves:

Rich text editing, Email HTML generation
Enter The Ring Trivia
Prototype

Enter The Ring Trivia

Data#3 Cisco Live booth activation

Interactive trivia game for Data#3's booth at Cisco Live. QR code entry, live leaderboards, prize tracking.

Next.jsQR CodesReal-time DB
Source with membership

Proves:

Event activation, Real-time leaderboards
d3juiceit
Prototype

d3juiceit

Tech memory match game

Card-matching game built for the Data#3 JuiceIT Conference. Match pairs of tech concept cards under time pressure — a repeatable conference activation pattern using vanilla JS and a no-framework deployable anywhere.

Vanilla JSCanvas APICard Game
Source with membership

Proves:

Corporate event delivery, Card-match game loops
Vibe Academy Video Production
Case Study

Vibe Academy Video Production

AI video workflow prompt manager

Complete production workflow for creating promotional videos with Nano Banana Pro, Veo 3.1, ElevenLabs, and Suno. Click-to-copy prompts for every step.

HTMLJavaScriptAI Workflow
Source with membership

Proves:

AI workflow design, Content production

Want to Build Things Like This?

Everything in Birb Labs was built using the same techniques we teach in Vibe Academy. Learn how to build your own.