Play a free rage game platformer with 30 handcrafted trap levels directly in a browser.
Learn from a plain HTML, CSS, and JavaScript canvas game with no build process.
Study how procedural sound effects are generated using the Web Audio API instead of audio files.
Try the mobile layout with floating on screen controls on a phone or tablet.
| leonxlnx/level-devil | chinaran0/wujing_dic | codeteacher330/string-similarity | |
|---|---|---|---|
| Stars | 18 | 18 | 18 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 1/5 |
| Audience | general | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
This repository is a browser-based platformer game built as a fan recreation of the "rage game" formula, where levels are designed to trick and punish the player through hidden traps and unexpected mechanics. The game is called FableDevil and runs entirely in a web browser with no downloads or installs required. The game features 30 handcrafted levels with a gradually increasing difficulty and a new trap type introduced every few stages. Traps include collapsing floors, pop spikes, falling blocks, fake doors, inverted controls, spinning saws, teleporters, turrets, and more than a dozen other hazards. The fun comes from dying repeatedly, learning the pattern, and then finally clearing the level. A death counter tracks how many attempts you have made, and your progress is saved automatically in the browser. You can play it by opening the index.html file directly in a browser, or by running a simple local server with a one-line command. Controls use the arrow keys or WASD to move and space bar to jump. On mobile devices, the game switches to a fullscreen layout with floating on-screen controls. The visual presentation supports both dark and light themes, which toggle with a single key press and remember your preference. The game also includes screen shake, particle effects, and smooth transitions between scenes. Sound effects are generated procedurally using the browser's built-in Web Audio API rather than preloaded audio files. The entire project is built with plain HTML, CSS, and JavaScript on a 2D canvas element. There is no build process and no framework to install. The only external dependency is an analytics script. It is released under the MIT license and is described as a fan recreation made for learning and fun, with no affiliation to any original commercial game.
FableDevil is a free browser platformer with 30 trap filled levels built purely with HTML, CSS, and JavaScript, no installs or build steps required.
Mainly JavaScript. The stack also includes HTML, CSS, JavaScript.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.