SonIQue
Intergalactic adventure
The inspiration behind sonIQue
Gameplay: Navigating the sonIQue worlds with Intellect
Choose to play as guest or login
Technology behind sonIQue: Powered by AWS
November 28– December 7: Initial game development
December 8–15: backend updates and new gameplay features
December 16–23: assets and animation
December 24–31: accessibility optimization and documentation
January 1–7: identify bug/feature updates
January 8–14: Final updates and announcements
Embark on an interstellar journey with Sonique! Test your wits, outsmart challenges, shape the future of the multiverse, and prove your dominion over cosmic realms—are you ready to rise?
- Upon launching the game, players are welcomed by an intro page where they can begin their journey. An intro speech is presented upon enabling the sound settings.
- Players can choose game-plays, which adjust the complexity of questions and challenges. Guest palyers are challenged with IQs from the open Quizapi while logged in users have the benefit of bedrock determining the IQs based on their preferences.
- Players must quickly answer questions from various specific tracks to continue progressing through the game.
- As you make your way across sonIQue worlds, you will encounter unique challenges that require more than just knowledge to overcome.
- Each level introduces new objectives, increasing in difficulty, and pushing your intellectual limits.
- Every level has 5 IQs designed to test your intellectual abilities while challenging you to think quickly and strategically.
- Unlike other games, SonIQue encourages learning with every challenge, helping you expand your knowledge while you play.
- The levels become progressively harder, demanding more from players with each stage, keeping the game exciting and challenging.
- Thanks to Pixabay's stunning VFX and Freesound's immersive sound effects, each world feels alive, making your journey through the cosmos feel real.
- Amazon Q: The main tool for automating the development of SonIQue, Amazon Q helped quickly generate code and provided step-by-step solutions, simplifying the development process.
- AWS Amplify helped to quickly build, deploy, and scale SonIQue by seamlessly integrating essential AWS services like authentication, real-time interactions, and data storage,
- AWS Cognito: Used for user authentication, ensuring secure logins, and enabling smooth player transitions between devices and platforms.
- AWS Lambda: Powers the backend of SonIQue, providing serverless execution and real-time interactions, supported the functions to generate IQs, update user progress and update the leaderboads.
- Amazon DynamoDB: Tracks player progress and saves game data using this scalable database, to ensure smooth gameplay.
- Amazon S3 and CloudFront: Delivers the game’s assets, sound effects, and visual content globally, to compensate load times and smooth performance.
- Amazon Bedrock: Used to generate dynamic IQs (trivia) for logged-in players.
- Amazon Polly: was used to synthesize in-game voiceovers, adding life and immersion to the narrative.
- Using Amazon Q, the foundational code structure for Sonique was rapidly generated.
- Core AWS services, such as Cognito, Lambda, and DynamoDB, were integrated to enable user authentication, backend logic, and data storage.
- Separated dynamic IQ generation using Amazon Bedrock for signed users, and redirected guest users to use quiz api.
- Added Amazon S3 and CloudFront to optimize asset delivery for global players.
- Introduced in-game voiceovers with Amazon Polly for natural-sounding narration.
- Added animations from Mixamo for player avatars and interactions.
- Incorporated high-quality visuals and sound effects from Freepik, Pixabay, and Freesounds to improve the game's aesthetic appeal.
- Used git lfs to initially host heavy character models when pushing to repo.
- Addressed challenges with rendering 3D models over the web by considering lighter file formats for smoother gameplay.
- Optimized multimedia content, including animations and audio.
- Added guest play support for mobile devices through accessibility features.
- Added documentation, how to set up the game locally, and how to contribute to the game repo.
- Troubleshoot gameplay mechanics and added ci/cd to game repo for seamles deployment to aws.
- Finalized the integration of educational and narrative elements to create a seamless learning-through-play experience.
- Credited all free external assets, including visual and sound providers like Freepik, Pixabay, and Freesounds, for their contributions.
- Prepared announcements, for upcoming features, such as in-game marketplaces, leaderboards, and cross-platform support.
- Submitted project.
- Ensuring the questions remained balanced in difficulty and engaging for all player levels took time. The questions needed to challenge players while remaining accessible.
- Managing data storage and supporting fast loading times for global players requires careful attention to the backend infrastructure. AWS tools like Lambda and DynamoDB made this process seamless.
- With rich visual and audio content, the game had to ensure that all assets were optimized for smooth gameplay, which took a significant amount of adjustment. A significant challenge arose with the animation models from Mixamo, which rendered sluggishly on the web. As a result, we’re considering switching to lighter file formats
- Interactive storylines will introduce branching narratives and voice-acted characters.
- Multiplayer modes, including co-op and PvP, will allow players to collaborate or compete while tracking their achievements through the leaderboard.
- Progression systems will allow players to level up through skill trees and customize their avatars, while learning enhancements will reward players for mastering specific topics and participating in time-limited educational events tied to real-world milestones.
- The game world will become more dynamic, with evolving terrains and challenges affected by time and weather.
- Technology upgrades like augmented reality and AI-powered trivia will offer a more immersive and personalized experience.
- Regular content expansions, including new worlds and seasonal events, will keep the game fresh. Gamification elements such as achievements and daily quests will encourage continued play, while player feedback systems will ensure the game evolves with user input.
- Cross-platform integration will enable seamless gameplay across devices, with potential support for consoles and VR.
- Battle Music: ZHRØ - Fighting Music
- Klavo1985 - Goodbye Before Battle Music
- Creature Sound: MATRIXXX_ - Lion Growl
- Punch Sound: miksmusic - Punch Grunt 1
- Attack Sound: JPhilipp - Attack Hits (https://freesound.org/s/119061/) (Attribution 4.0 License)
- War Film Soundtrack: Klavo1985 - Film About the War in Hope Ukraine Win
- Punch & Hit Sound: Additional sound effects from Freesound
- Powered by AWS and several of its services, including Amazon Q, AWS Cognito, AWS Lambda, Amazon Polly, and DynamoDB.