Head over heels web-based game remake and level editor.
Features mobile and desktop support, support for gamepads, keyboard, and touch interfaces.
- CRT shaders made for this project spun out into their own repo here: jims_shaders.
If you'd like, you can discuss the project on Discord
See the DEVELOPING guide.
- Jon Ritman and Bernie Drummond for making the original game.
- Reference Room data was originally converted to json, from the xml in Doug Mencken's remake. Now that I have the json, the room data is forked and I'm updating the json in the the level editor.
- Some HoH audio also forked and re-encoded from Doug Mencken's remake under the terms of the GPL v3
- I built snarkdown-in-react for this project, forked from the original snarkdown
- This repo has a fork built from toposort, adjusted ot be a bit more tolerant of cyclic paths in the graph
- Recolourised 16 colour sprites are built from rips by Tippy on Spriters Resource based on original artwork by Bernie Drummand (sadly no longer with us).
- Playtesting, ideas, map design, and general support by my brother, Tom Higson
- Playtesting, moral support, and constant comms by Jon Albaugh
- Head over heels font recreated by Patrick H. Lauke is used in save dialogs for the level editor
- PyDPainter used in this project for period-correct pixel art editing
This project is licensed under the GNU Affero General Public License v3.0 (only) - see the LICENSE file for details. All code is original except where indicated otherwise.
©2025 Jim Higson