Binary Hero
A downloadable game
https://github.com/NicholasMoser/BinaryHero#binary-hero
In this game you navigate through your computer's file system and encounter items and battles based on the files you encounter. Every file has a unique encounter defined for it. This game is heavily inspired by Sonic 3 & Knuckles Lock-On Technology, which let you plug in any Sega Genesis game and get a unique Blue Sphere stage. It was further inspired by games like AudioSurf which generate a unique level based on the music track.
How to Play
Simply use your mouse or keyboard to interact with the icons to explore.
The main objective is to become as strong as possible and accumulate as much gold as possible. Here's a description of the different encounters you may see:
- Doors - Doors simply are folders/directories. Clicking on one enters that folder/directory.
- Locked Doors - Folders/directories or files that are inaccessible by the game.
- Paper - Source code, text, or structured text files. These encounters are non-combat scenarios.
- Swords - Image, audio, or video files. These encounters are combat scenarios.
- Potion - Executable files. These encounters are items that you find.
- Question Mark - All other files. These encounters are random.
The end-game can be found in your Windows folder (e.g. C:/Windows). Encounters in this folder will be much harder but with higher rewards.
Other Thoughts
The idea of the game is that there are many paths in your file system you can explore. Users may also create their own groups of files to create unique repeatable dungeons that others can play. New file type support and more advanced RPG mechanics would be added over time.
The code of the game currently does have the ability to look at the binary structure of certain files using Kaitai. Had I more time, I would tailor each encounter to the attributes of the files themselves, such as image size or video quality. As of now, the encounter characteristics is determined by a CRC32 hash.
Ideas
- Maybe randomize the order of the icons and don't show the file name. That way there is randomness to selecting the next encounter
- Use gold for something
- Save game
- After visiting a door, change it to an open door so you know it has been visited
Attribution
Icons and graphics created by Freepik.
- Flaticon License: Free for personal and commercial purpose with attribution.
- CC0-1.0, MIT, BSD-3-Clause-Attribution
- CC0 License
Status | Prototype |
Author | kitesage |
Genre | Adventure, Role Playing |
Tags | Dungeon Crawler, My First Game Jam, Open Source, Procedural Generation, Roguelike, Short, Solo RPG, weird |
Download
Install instructions
Download the zip file and unzip it somewhere. Open the directory you unzipped it to and run BinaryHero.bat
Leave a comment
Log in with itch.io to leave a comment.