Inspiration
We wanted to create something that helps people actually practice critical thinking instead of just hearing about it. We were inspired by logic puzzles and block-based programming tools that make problem-solving more visual and structured.
What it does
Grid Runner is a logic-based puzzle game where players program vehicle movements using block commands. Instead of moving vehicles directly, players stack movement and rotation blocks and execute them to solve the puzzle.
How we built it
Grid Runner is a logic-based puzzle game where players program vehicle movements using block commands. Instead of moving vehicles directly, players stack movement and rotation blocks and execute them to solve the puzzle.
Challenges we ran into
We built Grid Runner using Blazor WebAssembly. We created a dynamic grid system to render vehicles and designed a block-programming interface that lets players build and execute command sequences.
Accomplishments that we're proud of
We’re proud that we built a working block-based programming system from scratch and connected it to a functional puzzle engine. We also successfully implemented structured execution where commands run in sequence instead of instantly.
What we learned
We learned a lot about state management, UI rendering, and designing logical systems. We also realized how important it is to separate planning from execution when building structured problem-solving tools.
What's next for Grid Runner
Next, we want to add a multiplayer mode where one player sees the board and the other controls the blocks. They would have to communicate and work together to solve the puzzle, encouraging teamwork and collaborative problem-solving.
Built With
- blazor
- c#
Log in or sign up for Devpost to join the conversation.