On Monday night I made my first 3D game. It’s called BubbleZap 3D and the goal is to pop 50 floating bubbles in 60 seconds. It’s harder than it looks, so don’t forget to move around and look up/down.
Although BubbleZap is basically a re-skin of Tony’s Bubble Pop demo with some added game logic, it illustrates several key effects:
- 3D environment with texture mapping
- shading & reflection
- animation & interactivity
The biggest advantage of using GLAM is that you can create, style, and control scenes using HTML, CSS and JS. So if you know basic web development, you can program in 3D too. Bonus: it supports Cardboard and Oculus VR!
GLAM is in active development, so don’t hesitate to get involved. You can find more examples in the demo gallery.
FYI: BubbleZap is a bit of a CPU hog, but as long as you’re patient and using Chrome, it should load on your tablet, phone, or computer.