Binary Run is an educational game designed to teach a fundamental Computer Science concept through interactive and engaging gameplay. Players will explore binary numbers in a familiar, fun and engaging runner game.
Binary Run is built using the Godot Engine, a powerful open-source game engine. It features modular, scene-based designs, making it easy to modify or extend. The game is intended for students and educators who want a fun, interactive way to explore the basics of the binary number system.
- Understand binary numbers and
- Develop an understanding of converting binary to decimal and vice versa
- Educational Gameplay: Teaches the key computer science concept of binary in a fun and interactive way.
- Modular Design: Game structure allows easy modifications and expansions.
- Visual Learning: Simple visual style in order to provide a game that anyone can understand.
- Cross-Platform: Can be run on Windows, Linux, and macOS through the Godot Engine.
The project is organized as follows:
Binary Run.exe - Pre-compiled executable that runs the game
Binary Run/ - Root directory for the Godot project files
Binary Run/assets/ - Contains all game assets including music, sprites, and models
Binary Run/modules - Contains scenes and scripts for the two modules used in the game
Binary Run/scenes - Contains all scenes used within the project
- Binary Run.exe: This is the pre-compiled executable file that runs the game. You can directly run this file to play the game without editing the code.
- Binary Run/: The root directory for all project files, including the Godot project and source code.
- assets/: Contains all the visual and audio assets for the game, such as sprites, models, textures, and soundtracks.
- modules/: This directory contains the two primary modules (or levels) of the game, each designed to teach different CS concepts. The scripts and scenes for each module are housed here.
- scenes/: Houses all the core scenes of the game, such as the main menu, settings, and levels.
To customize the game or extend its functionality, follow the steps below:
-
Download and Install Godot Engine:
- Download the latest version from here.
-
Import the Project:
- Launch Godot Engine.
- Select Import from the main menu.
- Navigate to the
Binary Rundirectory. - Select the
project.godotfile and open it.
-
Edit Scenes and Scripts:
- After opening the project, you can modify scenes, assets, and scripts as needed using Godot's editor.
-
Test Your Changes:
- Use Godot's built-in Play button to test any modifications before exporting the game.
- Any machine capable of running .EXE files (Windows, Linux through WINE etc)
- Godot Engine: Download here (latest stable version recommended).
- A system capable of running Godot Engine (Windows, macOS, Linux).