Knight in Shining Armour - Online Logic Game
Knight In Shining Armour is an award-winning puzzle-platformer game.
A Literal Take on a Classic Trope
Knight In Shining Armour is an award-winning puzzle-platformer developed by Marc Jones (manicmoleman) for the GitHub Game Off 2022. The game famously secured 1st Place in the Innovation category for its clever interpretation of the jam's theme: "Cliché."
While the title sounds like a standard fairy tale, the gameplay subverts expectations by making the knight’s "shining" armor the central mechanic.
The Concept: Reflection is Key
In most games, armor is just a stat that reduces damage. Here, your armor is a functional mirror. The game world is filled with light beams and environmental switches that can only be activated by light. As the knight, you must position your body to catch these beams and reflect them at precise angles to unlock doors and progress through levels.
How to Play
The objective of each level is to reach the exit, but the path is usually blocked by gates or hazards that require a light source to clear.
- Find the Light: Identify the static light beams in the level.
- Angle Your Reflection: Move and jump to catch the light. The beam will bounce off your armor based on your position and the direction you are facing.
- Activate Switches: Direct the reflected beam onto diamond-shaped switches or sensors to trigger movements in the environment.
- Platforming: Combine your reflection duties with traditional jumping and movement to navigate increasingly complex layouts.
Why It Stands Out
- Innovation: It took a figurative phrase ("Knight in Shining Armour") and turned it into a literal physics mechanic.
- Visual Style: It uses a restricted "CC-29" color palette, giving it a clean, retro aesthetic that highlights the light beams clearly.
- Technical Openness: Built with the Godot Engine, the source code is entirely open-source on GitHub, making it a popular reference for developers learning about 2D raycasting and light physics.
Fun Fact: The game was praised by the GitHub Game Off judges for its "aha!" moments—where a seemingly impossible level suddenly becomes clear once you find the right spot to stand.
