What does the project do?
This is a very simple game taking mechanics from flappy bird and theming from the duck song. It's a bit random, but it's surprisingly fun.
The challenge of the game is applying flappy bird to 3D and moving your camera to effectively see, as you can't see all angles at once. You need to move the camera with your mouse while moving around and jumping to avoid the ground lemons and flying lemons. For level 2, the floor is lava!
Backstory
A duck walked up to a lemonade stand and he said to the man, running the stand, "Hey! (bum bum bum), got any grapes?". The man said "no, we just sell lemonade but it's cold and fresh, and it's all home-made - can I get you a glass?". The duck said "I'll pass". Then the lemons got really offended, and proceeded to attack the duck. Then he waddled away, waddle waddle. Then he waddled away, waddle waddle. Then he waddled away, waddle waddle. Into the middle of the road, bum bum bum bum bum ba-dum.
How is it made?
This game is made directly in WebGL. This required interacting with the rendering at a lower level than I'm used to to make the game.
What have I learnt?
- How to make games in WebGL.
- 3D maths.
- Producing a 3D scene within a game.
- Reducing scope of a game to complete in a short time period.