Babylon Lite demos

Standalone showcase pages built on Babylon Lite, a WebGPU-exclusive, fully tree-shakable rendering engine. Each demo is production-bundled, so the size it actually ships is shown right on its card. Sizes cover the engine and demo code only. External assets (textures, game data, etc.) aren’t included.

Freeciv — Isometric Map thumbnail

Freeciv — Isometric Map

Civilization-style isometric strategy map rendered on Lite's pure-2D sprite path — no scene, camera, or mesh. A procedurally generated continent of diamond terrain tiles with rivers, roads, cities and units, drawn from the GPLv2 Freeciv amplio2 tileset sliced clean-room from its plain-text .spec grids. Drag to pan, scroll to zoom, hover for tile info, click the scout to send it pathfinding across the map, and jump around with the overview minimap. Ships no Freeciv code or assets.

gamestrategy2dshowcase
69.3 KB · 26.6 KB gzip
Requires WebGPU
3D Tetris thumbnail

3D Tetris

A playable Tetris built on Babylon Lite. The 10×20 well renders Kenney's CC0 Cube Pets as the falling pieces — thin-instanced, one mesh per piece color — inside a stone-wall frame, keeping the whole playfield at a handful of draw calls; press M to cycle the block style between smooth rounded enamel cubes (default), classic chamfered arcade cubes, and the Cube Pets. Standard 7-bag randomizer, ghost piece, soft/hard drop, wall kicks, line clears and level-based gravity.

gameshowcase
125.2 KB · 48.5 KB gzip
Requires WebGPU
Break Meshes thumbnail

Break Meshes

Voronoi mesh fracture + physics: the Khronos BoomBox glTF is split into cell pieces via half-space clipping (ported from CedricGuillemet/64Kb5) with UV interpolation, then duplicated into eleven randomly-rotated instances scattered across the ground. Each boombox rests assembled on its own static convex-hull cells; click one to GPU-pick it and shatter just that model — its cells flip to dynamic and the picked cell is punched along the pick ray. Original surfaces keep the PBR material; the exposed interior cut faces use a separate 'fractured core' material, all lit by an HDR environment with soft shadows.

pbrgltfphysicsshowcase
182.4 KB · 70.5 KB gzip
Requires WebGPU
Calculator (KHR_interactivity) thumbnail

Calculator (KHR_interactivity)

Interactive glTF showcase: the Khronos "Calculator" sample driven by Babylon Lite's flow-graph runtime (glTF KHR_interactivity). On load the embedded interactivity graph runs — resetting the display to "00" by scrolling the digit materials' texture-transform offset, hiding the minus sign via KHR_node_visibility, and seeding scene variables — exercising the ported math, pointer and event blocks. KHR_interactivity is an unratified draft; the runtime tracks the current spec. Khronos glTF-Test-Assets-Interactivity (CC0).

showcaseinteractivitygltf
205 KB · 77.9 KB gzip
Requires WebGPU
Antigravity Racer thumbnail

Antigravity Racer

A native Babylon Lite port of Cédric Guillemet's antigravity racing Babylon.js playground (WVPVWL): fly a hover-ship around a closed, banked loop spline threaded through 7 editable control points, racing AI opponents and boosting off energy strips. The track is the playground's own procedural 256-segment piece, bent onto the spline by a deformation vertex shader that reads one orthonormal frame per segment — so dragging a control point in the editor reshapes it live on the GPU. Its surface is the playground node material's own artwork and compositing (track textures by Patrick Ryan, redistributed with his permission); ships and rocks are the playground's original CC BY 4.0 models ("RHS-X" by Hassan Bassassi, "Obj_Nat_Rock_01" by SaschaHenrichs); trails and terrain are original procedural work. Single-player, 2-player split-screen, attract/demo, and a live track editor (drag control points with a gizmo). Keyboard (WASD/ZQSD + arrows, layout-independent) and gamepad supported throughout, including menu navigation.

gameracingshowcase
251.8 KB · 97 KB gzip
Requires WebGPU

No compatible demo was found. Please try on a desktop device.

✨ More demos are available on desktop — visit this page on a computer with WebGPU to explore them all.