BambooBasic Web Games
Every game here is written in BambooBasic and transpiled to JavaScript + WebGPU - the exact same source that builds a native DirectX 12 desktop app. No install, no plugins. Just click and play.
▶ PLAY
Anti-Tetrafied
A block-stacking puzzle that actively works against you - it withholds the very piece you need. Winner of the Flip The Classic Game Jam on itch.io!
View & play →
▶ PLAY
BamDoom
A Doom-style raycaster with textured walls, a lone imp and pickups. A bit of an experiment to see how the runtime handles this.
View & play →
▶ PLAY
Block Voxel
A Minecraft-style blocky voxel world you can walk and fly around - crisp cubes on the 2D quad engine. Again, another little tester.
View & play →
▶ PLAY
Debris!
A one-button vector dodge - hold to steer up, release to fall, thread your line through the debris field and out through the gate at the other side.
View & play →
▶ PLAY
Logic Battleships
A logic puzzle from my days developing for iOS, converted from GLBasic to BambooBasic, showing it's age, but, I like it!
View & play →
▶ PLAY
Runout
A pseudo-3D arcade racer in the OutRun tradition - beat the clock, checkpoint to checkpoint. Assets from: https://github.com/ZgzInfinity/OutRun
View & play →
▶ PLAY
StarBam
A Star Fox-style rail shooter - dodge, roll and blast, protected by a 10-hit shield. Basic, but shows the power of b2dDrawQuadDepth() and b2dSetDepth().
View & play →
▶ PLAY
Vortex Strike
A Tempest-style vector tube-shooter across 16 morphing webs. Flip around the rim, blast the flippers, tankers, spikers, pulsars and fuseballs clawing up the tube, and ration your shield and superzapper to survive. The whole tube is wireframe - just lines and a bit of maths.
View & play →