Games by Saleno

A lone survivor with a flashlight stands in a ruined street, surrounded by a horde of blocky zombies at night.
Title screen art.

Zombiemaxxing

A top-down zombie shooter in your browser: fifteen waves, four bosses, then endless.

Pick two weapons, then stack upgrades that change how they shoot, burn and explode. Sixteen maps, six weapons and more than 170 upgrades.

Play Zombiemaxxing

Opens zombiemaxxing.com, which loads straight into the game. Needs a keyboard and mouse; there are no touch controls yet.

Top-down gameplay: a survivor fires down a night street as zombies close in over pools of blood, with the weapon HUD at the bottom.
Gameplay still from an earlier build. A clip is on the way.

Controls

ActionKeyboard and mouse
MoveW A S D
AimMouse
FireLeft click
DashSpace
MedkitRight click
ReloadR
Switch weaponQ, or 1 and 2
PauseEsc or P

No touch controls. Play it on a computer.

Engine and build

Three.js with a custom engine written in TypeScript: its own entity system and a fixed 60 Hz simulation.

  • Started April 2026. Version 0.71.1, October 2026.
  • 381 commits over 51 working days.
  • Online leaderboards run on Cloudflare.
Paper Pilot cover: a teal and cream paper plane glides over a sea of clouds between floating towers.
Store cover.

Paper Pilot

Pull back, let go, and glide a paper plane over 40 courses in eight pastel realms.

Ride updrafts, thread gold rings, and land on floating islands for up to three stars. Each realm has its own air: rain that pushes you down, kite strings that fling you up, mirrors you fly through.

Play Paper Pilot

Opens Paper Pilot on Wavedash, where it starts right away. Free, no account needed. Works on phones and computers.

Five realms in 16 seconds, flown by the game's autopilot. Silent loop.

Controls

ActionKeyboard and mouseTouch
LaunchDrag back, releaseDrag back, release
BankA and D, or arrow keysThumb stick
Dive or climbW and S, or arrow keysThumb stick
RetryRRetry button
PauseEscPause button

Engine and build

Three.js and TypeScript, with its own flight physics and a custom shader for each realm. No physics library.

  • Started September 24, 2026; first released the next day.
  • 823 commits over 24 working days. Build 15, October 21.
  • 444 automated browser tests.
Capy Hop cover: a capybara leaps over lily pads with a bird, a mouse and a snail riding on its back as a wave curls behind.
Cover art. In the game the pond is 3D and cel-shaded, as in the clip.

Capy Hop

Drag back, aim, let go: a capybara hops lily pads while a wave closes in behind.

Friends hop onto your back and stack into a wobbly tower, up to eight high. The pond drifts from afternoon to dusk as you go, and rare visitors change it for every run after.

Play Capy Hop

Opens Capy Hop on Wavedash, where it starts right away. Free, no account needed. Made for phones; works on computers too.

One run, from afternoon to dusk. Silent loop.

Controls

ActionKeyboard and mouseTouch
HopDrag back, releaseDrag back, release
Hop againSpace or EnterTap
PausePLeave the app
MuteMSpeaker button

Engine and build

Godot 4.7, GDScript and custom shaders, exported for the web.

  • Started September 28, 2026; released October 18.
  • Version control began October 20; 82 commits since then. Build 7.
  • The pond, pads and visitors are drawn by code and shaders.