First Blog Entry
Luckily instead of giving up, I decided to scan GitHub for other projects from Udacity’s students. Once I could see the practical implementation of OOP everything clicked. I was able to move forward.
After that experience, I started a thread on the course’s forum. I described my experience and shared the code of my game. I encouraged others to do the same, to help others who might be struggling as I did. What surprised me was the number of replies. Many other students were sharing their games or thanking me for the help. The thread stayed active for years, with hundreds of replies.
This project taught me not only how to use OOP, but also that it is okay to struggle with new challenging subjects. Every time I feel stuck, I like to look back at this game. Years later it feels so simple and trivial to build. While at the time, it looked like an impossible challenge.
You can find the game here: https://find-the-key.netlify.app/
Or if you prefer here is GitHub repo: https://github.com/TheFullResolution/udacity-classic-arcade-game