ONOFF
Platformer, Puzzle 2018 Single player Moderate
Flip between two dimensions to reach the star in 25 levels.
Opens the play page, where the game runs in a frame on this page.
Controls
- Move left
- AArrow Left
- Move right
- DArrow Right
- Jump
- WArrow Up
- Flip between the ON and OFF layers
- Space
- Choose a menu item
- Arrow UpArrow DownEnter
- Play with a gamepad
- Gamepad
Details
The game
- Released
- 2018
- Players
- Single player
- Difficulty
- Moderate
How it runs
- Play time
- 20-30 min for all 25 levels
- Audio
- Sound
- Tech
- SVG + ES modules + Web Audio API + TinyMusic
Source
- Upstream
- https://github.com/starzonmyarmz/js13k-2018
Pinned at
cb1e2e4615 - Licence
- MIT License (MIT) The MIT LICENSE was added in commit cb1e2e4 ("Create LICENSE", 2021-10-08) and is kept verbatim at public/games-runtime/onoff/LICENSE, served at /games-runtime/onoff/LICENSE. package.json still declares a stale "ISC"; the LICENSE file, not that leftover default, is the grant. Artwork is hand-authored inline SVG in index.html and the music and sound effects are generated at runtime by the authors' own code, so no third-party art, font or sample is bundled; the single embedded library, src/tinymusic.js, is a modified copy of TinyMusic by Kevin Ennis (MIT, Copyright (c) 2014 Kevin Ennis), whose notice is kept at /games-runtime/onoff/LICENSE.tinymusic.txt. Only index.html was adapted for hosting (html lang, viewport meta, document title, empty inline favicon); no gameplay, artwork, wording or author credit was changed. See docs/games/onoff.md.
About ONOFF
ONOFF is a hand-crafted puzzle platformer made for js13kGames 2018. Run and jump across 25 single-screen levels and dodge the spikes, flipping the world between its ON and OFF layers to open a route to the star. It is drawn entirely with layered SVG, and the build stays inside the competition's 13 kB limit.
Provenance and licence
Made by Daniel Marino and Brad Dunbar,
first released in 2018. Source is the author's own repository at
https://github.com/starzonmyarmz/js13k-2018,
vendored here from commit cb1e2e4615.
Released under the MIT License (MIT).
The MIT LICENSE was added in commit cb1e2e4 ("Create LICENSE", 2021-10-08) and is kept verbatim at public/games-runtime/onoff/LICENSE, served at /games-runtime/onoff/LICENSE. package.json still declares a stale "ISC"; the LICENSE file, not that leftover default, is the grant. Artwork is hand-authored inline SVG in index.html and the music and sound effects are generated at runtime by the authors' own code, so no third-party art, font or sample is bundled; the single embedded library, src/tinymusic.js, is a modified copy of TinyMusic by Kevin Ennis (MIT, Copyright (c) 2014 Kevin Ennis), whose notice is kept at /games-runtime/onoff/LICENSE.tinymusic.txt. Only index.html was adapted for hosting (html lang, viewport meta, document title, empty inline favicon); no gameplay, artwork, wording or author credit was changed. See docs/games/onoff.md.
The copy served here is the upstream source unmodified except for the packaging needed to run it from a static folder. Every game's licence, commit and any recorded change is listed on the credits page.
Related games
Games on the shelf that share a genre with this one.