Skip to content
vagusstoffPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Boop Wonder 🌸

A tiny browser platformer inspired by Super Mario Bros. Wonder — with completely original art, characters, and music, all generated in code. No build step, no dependencies, no external assets.

How to play

Open index.html in any modern browser. That's it.

(Or serve the folder if you prefer: python3 -m http.server then visit http://localhost:8000.)

Controls

Action Keys
Move ← → or A / D
Sprint Shift or X
Jump Space, ↑, W, or Z (hold to jump higher)
Restart R
Pause P
Mute M

Touch controls appear automatically on phones and tablets.

The game

Guide Boop, a bouncy blue blob, through two courses:

  1. Poppin’ Prairie — learn the ropes.
  2. Wiggle Woods — spikes, bats, and bigger gaps.
  • 🪙 Grab coins for points.
  • 👾 Stomp the fuzzy grumps (hold jump while stomping for a big bounce).
  • 🦇 Watch out for flappers — stomp them too if you dare.
  • 🌸 Touch the Wonder Flower and the whole world goes delightfully weird: the terrain wiggles, the colors swim, sparkles rain down, and the music speeds up. Find the green Wonder Star before the magic runs out for a big bonus!
  • 🚩 Reach the flag to clear the course.

You have three hearts. Checkpoints save your progress within a course.

Tech

Single game.js (~900 lines of vanilla JavaScript) driving an HTML5 canvas: tile-based physics with coyote time and jump buffering, a scrolling camera, particles, procedural WebAudio music and sound effects, and canvas-drawn sprites — no image files anywhere.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages