
Dual Knights
Guide Flame and Aqua Knights through traps and puzzles, using synchronized moves to restore balance and lift an ancient curse in this epic adventure!
So thats the story of Dual Knights!



Flame Knight has noticed that Aqua knight is not moving for quite some time! "Knight's Herald" our AI dialogue engine has noticed this and generated a witty taunt by Flame Knight based on its personality

Oh! I see an archer standing on the tower! What is his range? How much can he see from up there? I better tap on him to know his range! AND it would be wiser to not get any closer to him that we already are.

Was stationary barrels not enough!! The magic runs deep in the kingdom of Dualaria. Better watch my steps or this moving barrel chase me down!

Oh!! We are really close to the barrels! Lets not make a mis-step

Finally fragment of the Equillibrium Crystal is restored! How many more such sigils i need to claim?

- Flame Knight is Near Barrel
- Flame Knight is Very Near to Barrel
- Barrel Explodes When Flame Knight Comes in Contact with Barrel
- When Flame Knight is not moving for a long time
- Archer is Searching for knights to fire arrows and sees Flame Knight is near its range
- Archer Detects Flame Knight is in the range
- Barrel has killed Flame Knight many times
- Flame Knight Reaches the Correct Destination Sigil
- both knights Reaches to the wrong or opposite Destination Sigils
- Knights Are Not Able to Use Their Swords
- knights are making many repeated moves
- Knights completing the First Level
- knights are playing First Barrel Level and barrel are not moving
- knights are playing the level where Barrels are moving
- many more such events
- Defining Classes and Structures
Amazon Q streamlined the creation of well-structured classes, ensuring clean, modular, and scalable code. Its intelligent suggestions helped reduce development time and improved overall design consistency. - Debugging and Issue Resolution
Complex bugs, ranging from logical errors to runtime crashes, were resolved with Amazon Q's debugging capabilities. It provided clear insights into the root causes, offering precise and actionable fixes. - Code Optimization
Amazon Q analyzed our codebase and suggested optimizations for performance, ensuring the game ran smoothly across platforms. This was particularly helpful for handling intricate game mechanics and animations. - Grid Math Assistance
The game’s unique mirror-movement mechanic required precise grid-based calculations. Amazon Q helped us resolve challenges in grid math, ensuring accurate movement and puzzle mechanics. - Advanced AWS Integration
Integrating AWS services like Amplify, DynamoDB, Elastic Beanstalk, and Bedrock required careful configuration and implementation. Amazon Q provided detailed guidance, ensuring seamless integration of these services.