Design comparison
Solution retrospective
This project was something a bit different than the usual web application. Being a game, most of the state constantly changing and is global across the app. I wanted to keep it simple and opted to use React Context to handle it. While working out the game logic wasn't too bad, I'm not so sure about the large context file, and if it is the best way of handling this many state variables.
I think the biggest challenge was making the app responsive. Specifically, the circles were the most difficult elements to fit to every screen size, but I think I did a decent job, and from it I learned better layout practices and the CSS 'aspect ratio' property.
Let me know what you think :)
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord