Dragon Knight

Game Assets
Project Overview
Welcome to the magical realm of Dragon Knight, a thrilling 2D platformer game that immerses players in a world of dragons, knights, and perilous adventures. In this epic journey, players assume the role of a brave dragon knight, tasked with navigating through treacherous levels filled with cunning traps, formidable bosses, and hidden challenges. With a combination of platforming skills, strategic thinking, and bravery, players must overcome obstacles and adversaries to prove themselves as the legendary Dragon Knight.
My Contributions
I was responsible for implementing the responsive and fluid player controls that govern the dragon knight's movements.
I designed and programmed the behavior of various enemies found throughout the game. Each enemy type possesses distinct attack patterns, movement behavior, and vulnerabilities.
Traps play a significant role in adding tension and excitement to the gameplay. I programmed the various traps and environmental hazards that players must overcome, such as collapsing platforms, swinging pendulums, and spikes that emerge from the ground.

Key Features

The dragon knight can execute smooth running and jumping maneuvers to traverse treacherous terrains. The addition of a double jump ability allows players to perform mid-air jumps, providing them with extra height and distance to reach distant platforms. Moreover, the dragon knight can stick to walls, enabling vertical scaling and strategic wall-hopping. As a powerful dragon, players can unleash fiery attacks, shooting fireballs at enemies, adding an exciting offensive element to the platforming adventure.
In the 2D platformer Dragon Knight, players will encounter special save points strategically placed within levels for progress and relief. These save points serve as checkpoints for respawning, avoiding restarts. Additionally, the game features a health system represented by a health bar, affected by enemies and hazards. Health pickups restore health. These elements add depth and challenge to the gameplay, encouraging strategic play and perseverance.
The traps include saw blades that require precise timing to navigate safely. Spike traps emerge from the ground and walls, testing players' reflexes as they avoid the deadly spikes. The firetrap shoots bursts of flames, forcing players to time their movements to avoid getting burned. Arrow traps release a barrage of arrows, demanding quick reactions to dodge the incoming projectiles. Spike heads and rock heads drop from above, creating a perilous obstacle course that players must skillfully navigate. The spike ball rolls back and forth, presenting a constant danger as players traverse the level.
In the thrilling 2D platformer, Dragon Knight, players will confront two formidable enemy knight variants: the sword-wielding knights, engaging in close combat, and the fireball-throwing knights, attacking from afar. Each enemy type demands distinct approaches, elevating the excitement and challenge of the gameplay, requiring players to master their platforming and combat skills to emerge victorious in this epic adventure.