Why?
I wanted to make a different type of game with the Wanikani API than my previous one. Something with more real-time interactions that felt more “game-like”. I was still a developer n00b though, so it still had to be simple. Other than a block matcher, which I had already done before in C# & the XNA framework, the next simplest idea that came to mind was a raindrop game!
Relevant contributions
- Frontend web development
- Art & Animation
- Audio
Major tools
Frontend:
- jQuery
- HTML
- CSS
- Wanikani API
Creative:
- Adobe Photoshop
- Adobe Flash
- Audacity
Process
Much like with Wanicomets, I winged it with this project. I wrote down the basic game idea, & continued my experience learning jQuery while I was coding. When I needed a break, I started making graphics & audio for the game. Other than that, it was so long ago that I really don't remember more of the specifics.
Hurdles
- This was my second web development project, so most of the hurdles were about practicing & getting better at jQuery & Javascript.
-
Firefox was the only browser that ever gave me functionality problems.
- I still don't know why, but I just banned Firefox users. (Not the correct decision)
What did I learn?
- More jQuery & Javascript
- Taking user inputs to make character movements.
- Timers
What would I improve if I did it again?
-
I'm not sure how yet, but I would refine the gameplay in some way.
- Maybe make the timer shorter.
- Maybe add more interesting rules to add a challenge.
- Add settings to modify things like the timer.
- Update the graphics to use animation timers instead of GIFs.