Billy Protocol is a solo-made game developed during the GMTK Game Jam 2025 in just 4 days.
In the game, you play as Billy who has the ability to create digital ghosts to traverse levels, loop through checkpoints, solve puzzles, activate switches, and help Billy escape the system.
Play the game on itch.io: Billy Protocol
This repository contains all the C# scripts used to implement gameplay mechanics, UI, and systems in the game.
Note: This repo only includes scripts for portfolio purposes. Art, audio, and builds are not included.
- Player movement and ghost mechanics
- Level interaction: checkpoints, switches, jump pads
- UI management and stats tracking
- Procedural animations (face expressions, blinking)
- Ambience and audio management
- Game statistics manager and singleton patterns
All scripts are commented and include <summary> tags where appropriate, showcasing clean architecture and Unity best practices.
- Unity 6
- C# (all gameplay systems, managers, and utilities)
- Custom Scripts & ScriptableObjects for modular and reusable game logic
This repository is intended as a portfolio of Unity scripts. To use:
- Clone the repo.
- Open a Unity project and copy the scripts into your
Assets/Scriptsfolder. - All scripts are organized and ready to integrate into a Unity project.
Note: This repo does not include art, materials, prefabs, or audio, so some scripts may reference assets not included here.
