AWS Logo
Menu
Unleashing the Magic: Building Strife for the AWS Game Builder Challenge 🎮✨

Unleashing the Magic: Building Strife for the AWS Game Builder Challenge 🎮✨

Strife is a 2D action-thriller where a young boy, orphaned by a sorcerer's destruction of his village, embarks on a quest for revenge. With fluid combat and a gripping story, prayers face dark enemies and inner conflict. Built with Unity and AWS services.

Published Jan 13, 2025
Inspiration
The idea for Strife stemmed from a love of storytelling and action-adventure games that combine meaningful narratives with thrilling gameplay. The central theme—a young boy’s quest to overcome personal loss and the darkness within—resonates with the universal struggle of resilience and redemption. The AWS Game Builder Challenge provided the perfect opportunity to bring this story to life through technology.
What It Does
Strife is a 2D action-thriller game that immerses players in the journey of an orphaned boy fighting to avenge his village destroyed by a powerful sorcerer. Players wield a magical scythe for melee combat, a ranged fireball attack, and a tactical dash to navigate dynamic levels filled with enemies. The ultimate goal is to defeat the sorcerer and decide whether to let revenge or forgiveness guide the protagonist’s destiny.
Building Strife
Using the Unity engine, Strife was developed with smooth gameplay and visually captivating animations. All assets, from character designs to backgrounds, were hand-crafted to bring the world to life. Integrating AWS services like Amazon Q Developer for testing and collaboration allowed for seamless iteration, while AWS S3 was used for storing large game assets. Amazon CloudWatch enabled us to monitor performance metrics and optimize gameplay responsiveness, ensuring a polished experience for players.
Challenges We Faced
Developing a complete game within the constraints of the hackathon was no easy feat.
Time Limitations: Crafting a compelling story and gameplay loop while debugging technical issues was a race against the clock.
Asset Creation: Designing characters and animations from scratch required creativity and quick execution.
Balancing Gameplay: Ensuring combat mechanics felt rewarding and the boss fight was challenging yet fair was a meticulous process.
Accomplishments We’re Proud Of
Creating a cohesive and visually engaging game in such a short time.
Successfully leveraging AWS tools to streamline development and monitor performance.
Crafting a narrative that combines emotional depth with action-packed gameplay.
What We Learned
The power of cloud-based tools in game development, from asset management to performance optimization.
Balancing creativity and efficiency is key in high-pressure projects like game jams.
Collaboration and time management can make or break a project under tight deadlines.
What’s Next for Strife
This is just the beginning. We’re planning to:
Expand the story with new levels, characters, and plot twists.
Introduce multiplayer modes for collaborative or competitive play.
Explore advanced AWS services for real-time analytics and dynamic content updates.
Conclusion
Strife is more than a game—it’s a testament to what passionate developers can achieve with creativity, determination, and the right tools. The AWS Game Builder Challenge has not only given us the platform to showcase our skills but also inspired us to dream bigger. We can’t wait to share Strife with the world and hope players find it as rewarding to play as it was to create.
Let the journey begin! 🌟
 

Comments