Inspiration
I drew most of my inspiration from my desire to create a game. Since I am only at an intermediate level of coding, I have a desire to learn to design a game myself. My peers have gone above and beyond, committing themselves daily to their ambitions and their drive to succeed has provided fuel for me to get started on my CS journey. I have been independently learning web development but I wanted to use this opportunity as a starter onto the world of CS and showcase my abilities!
What it does
This is a simple memory card game where one has to try to get as many card matches as possible. With the best score being 9 for the 18 cards I have in the game, one's goal is to reach as close to the best score of 9 attempts.
How I built it
I used JavaScript for the overall game functions, HTML for the body and head, and CSS for the website aesthetic
Accomplishments that I'm proud of
I am really proud of the fact that this is my first hackathon! Initially, I was pretty nervous entering this hackathon, considering my lack of experience. However, I am proud of having the courage to produce something cool, join the workshops and create fun games like the moveable character in Godot, meet new people, as well as speak with my close peers about our code, and give constructive feedback
What I learned
While I did learn a couple more tips and tricks regarding the realm of game development, the most important thing I have learned is the ability to reach out to others whenever I need help. I was usually pretty hesitant towards asking for help, keeping that tough mentality that I should be able to fix my problems. Now I have come to realize that in a vastly growing environment where many people have different levels of experience with coding/game development, it is important to advocate for oneself and reach out for help. When one can ask someone for help with their code, asking something as simple as where to add an if statement, this can create an unimaginable difference in someone's experience, not only allowing them to gain more experience but also creating a meaningful conversation and potential friendship along the way.
Challenges I ran into
I ran into a good amount of challenges regarding the ending screen I would do for my game. My initial plan was to create a popup that would appear after all cards had been flipped. I would also include a bit of confetti that would follow to add a bit more colorfulness to my game and boost the overall user experience! :D
What's next for Guess that Disney Character: A Memory Card Game
There is absolutely so much more to come! For starters, I would love to implement the popup function as promised since I was rather unsure of how to approach this situation. Alongside the popup function, I will also be squeezing in the confetti to create that element of excitement. Finally, I would love to implement different levels of the memory card game, adding much more complexity and depth to the game considering there is now a quest of levels to be completed.
Built With
- css
- html
- javascript
- vscode
Log in or sign up for Devpost to join the conversation.