I probably won't make a game with this.
Anyways, here's the balls rolling on a 3d terrain (they can't get airborne).
Also, figured out a way to do per vertex shading. Just with a direct light currently (point lights would be tricky*).
dropbox.com/s/rkomtba52rlqw3t/mesh_sphere_roll_terrain.c3p
There are a few annoyances I've found with 3d.
*The main one is distort meshes have their own coordinate system which is different than the layout's coordinate system. Overall that makes everything more fiddly.
When objects have the same zelevation they seem to lose depth? not sure.