Inspiration
As someone with no prior coding experience, I wanted to prove that anyone could create something meaningful with the right tools. Initially, I dreamed of making a space exploration game but realized it was too ambitious. Instead, I turned to a simpler, more manageable concept: reimagining the classic Dots and Boxes game with strategic twists like magnetic powers
What it does
Dots, Magnets, and Boxes is a multiplayer game where players take turns connecting dots to form lines and complete boxes for points. Magnetic powers like Repel, Attract, and Freeze add an exciting layer of strategy, making every move critical.
How we built it
I used: Amazon Q: To generate all the game logic and backend code. AWS Amplify: For secure and scalable backend infrastructure, including user authentication and data storage. React.js: For building an interactive and user-friendly interface. Amazon Q simplified the coding process, guiding me step-by-step, while Amplify ensured smooth integration between the frontend and backend.
Challenges we ran into
Game Logic: Translating the game rules into code was daunting, but Amazon Q’s guidance helped. Learning Curve: As a beginner, adapting to new tools and workflows was challenging yet rewarding. Amazon Q Limitations: Some responses were incomplete, and issues with workspace understanding occasionally disrupted progress.
Accomplishments that we're proud of
Successfully building a functional game as a complete beginner. Introducing innovative gameplay with magnetic powers, adding strategic depth. Leveraging AWS services to create a secure, scalable backend.
What we learned
How to use Amazon Q and AWS Amplify to simplify game development. The importance of iteration and testing in creating an engaging user experience. Problem-solving and persistence can overcome even the steepest learning curves.
What's next for DotsMagnetsBoxes
Improved Graphics: Adding polished visuals and animations for a more immersive experience. Multiplayer Mode: Allowing players to compete online in real-time. Expanded Mechanics: Experimenting with new magnetic powers and game modes.
Log in or sign up for Devpost to join the conversation.