
Consensus
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
Consensus is a puzzle game about managing distributed systems under unstable network conditions. You do not control units directly; instead, you broadcast command queues to remote robots and hope the packets survive the journey.
(Made in 48 hours for Ludum Dare Compo)
Sad To Notice: Due to the limitation of Godot.NET, this terminal is only available as a standalone Windows executable.
Due to technical limitations with Godot 4 C# during the jam, I originally only provided a Windows build. I have since ported the project to GDScript so everyone can play it directly in the browser!
Logic & Gameplay: 100% identical to the original Compo version. If not, please comment me and I will fix it.
Original 48h Build: Still available for download below (Windows.zip).
- Asynchronous Execution: Commands (Step, Rotate, Wait) are packed and sent. You must account for the Tick-based network delay before the robot actually moves.
- Signal Degradation: The further the target, the higher the packet loss. A lost packet means a broken sequence.
- Relay Consensus: When the signal can't reach, you must use intermediate robots as Relay nodes to encapsulate and forward your commands.
- Distributed Puzzle Solving: Coordinate multiple units to trigger pressure plates, open logic gates, and collect target coins.
1. Select a robot ID from the terminal.
2. Build a sequence of commands (Max 3 per robot can store).
3. Check the estimated delivery time and packet loss rate.
4. Hit Execute and watch the system log.
5. If a command is lost, adjust your relay topology and try again.
- Engine: Godot 4 (.NET/C#)
- Assets: All code, logic, and UI styling created from scratch within 48 hours.
- Audio: No Audio......Time is up, sry TwT
#### My first gamejam and even first game! And I know there's a lot need to be improved. But I still hope you enjoy it. And if not enjoy...anyway please dont be mad at me! sry!
(Made in 48 hours for Ludum Dare Compo)
Sad To Notice: Due to the limitation of Godot.NET, this terminal is only available as a standalone Windows executable.
NEW: Web version now available! Play directly in your browser.
Due to technical limitations with Godot 4 C# during the jam, I originally only provided a Windows build. I have since ported the project to GDScript so everyone can play it directly in the browser!
Logic & Gameplay: 100% identical to the original Compo version. If not, please comment me and I will fix it.
Original 48h Build: Still available for download below (Windows.zip).
Core Machanics
- Asynchronous Execution: Commands (Step, Rotate, Wait) are packed and sent. You must account for the Tick-based network delay before the robot actually moves.
- Signal Degradation: The further the target, the higher the packet loss. A lost packet means a broken sequence.
- Relay Consensus: When the signal can't reach, you must use intermediate robots as Relay nodes to encapsulate and forward your commands.
- Distributed Puzzle Solving: Coordinate multiple units to trigger pressure plates, open logic gates, and collect target coins.
Steps to play
1. Select a robot ID from the terminal.
2. Build a sequence of commands (Max 3 per robot can store).
3. Check the estimated delivery time and packet loss rate.
4. Hit Execute and watch the system log.
5. If a command is lost, adjust your relay topology and try again.
Tools
- Engine: Godot 4 (.NET/C#)
- Assets: All code, logic, and UI styling created from scratch within 48 hours.
- Audio: No Audio......Time is up, sry TwT
#### My first gamejam and even first game! And I know there's a lot need to be improved. But I still hope you enjoy it. And if not enjoy...anyway please dont be mad at me! sry!