Seven playable characters & unique weapons
A dozen+ enemy types
A dozen+ levels, big and small
Scripted fights within levels
A scripted boss level
Collectible coins; unlockable characters
Flasks: restore HP, give shields or DEADLY BURPS
Chests: coins, flasks, nothing, or something else...
How to play:
Use a gamepad for the best experience.
Or, use keyboard & mouse, or keyboard alone.
Some weapons can shoot: aim with right stick or mouse.
Play in a new window for best performance & progress saving!
Gamepad: Left stick to move, bottom button to attack, right button to burp.
Keyboard & mouse: WASD (or arrows) to move, SPACE to attack (or left click), B to burp (or right click).
See the README or Github for more.
Very nice game! If you're still making edits, there's a glitch which lets a player pass through walls if the lag caused from rendering new mobs gets too high (fun for speedrunning purposes, though).
This is an amazing game and a great example of what you can do with Kaboom.js. The code is very nicely organized into separate files. One question: what's that giant sprite sheet of a bunch of different enemies? I saw that in the replit asset library. How would you implement that?
my favorite character is lizzy butch, his big choppers are so satisfying and with his decently high damage I love seeing the blood splatter from my enemies (@aMoniker, it would be cool if you would add a pvp mode against other characters like a gladiator fight)