1.5 KiB
MeatSlicer: A Butcher's Descent
Clear, harvest, descend.
MeatSlicer is an endless top-down arena roguelite. Play as the Butcher, clear rooms of flesh-hungry horrors, draft mutations, assemble grotesque item builds, defeat each floor's boss, and keep descending until the meat wins.
Play
Browser
On Windows, run:
play.bat
This starts a local server at http://localhost:8123 and opens the game in your browser. Python is required.
Desktop
npm install
npm start
Development mode
Run play-dev.bat for the browser build, or:
npm start -- --dev
Press the backtick key (`) while playing or paused to open the debug console.
Test and package
npm test
npm run dist
npm test runs the smoke test. npm run dist packages the Windows Electron build as a zip in dist/.
Documentation
See the documentation index for the gameplay guide, weapons, items, perks, enemies, bosses, debug tools, and changelog.
Technology
The game uses plain JavaScript and HTML5 canvas, with an Electron wrapper for the desktop build. It has no browser framework or bundler.
Asset provenance
This project contains AI-assisted generated visual and audio assets. Production sprite stills were generated through OpenRouter and processed by the repository's asset tools; sound effects were generated with ElevenLabs. Generated assets and the rest of this repository are distributed under the MIT License.