Inspiration
The inspiration for this project came from the desire to bring a classic game into the digital world. The aim was to create a simple, yet engaging rock paper scissors game that could be played anytime, anywhere.
What it does
The Rock Paper Scissors Game allows users to play the classic game against the computer. The game keeps track of wins, losses, and draws, and celebrates victories with a vibrant confetti animation.
How we built it
The game was built using Svelte, a modern JavaScript framework for building user interfaces. The game logic is implemented in TypeScript, and I used the canvas-confetti library for the confetti animation.
Challenges we ran into
One of the main challenges i faced was implementing the game logic in a way that was both efficient and easy to understand. I also had to ensure that the user interface was intuitive and responsive.
Accomplishments that we're proud of
I am proud of creating a game that is not only functional, but also visually appealing. The confetti animation adds a fun element to the game and enhances the user experience.
What we learned
Through this project, I learned more about Svelte and TypeScript and how to use them together to build interactive web applications. I also learned about game design and how to create a good user experience.
What's next for Rock Paper Scissors
In the future, I plan to add more features to the game, such as a multiplayer mode where users can play against their friends. I also want to improve the user interface and make the game even more engaging.
Built With
- css
- html
- svelte
- typescript

Log in or sign up for Devpost to join the conversation.