Rolling Ball

Intro:
Player has to rotate the sphere on the bottom by clicking on the sphere and moving mouse after game start, to change the angle of the platform on top. Therefore, the ball will roll and move according to the platform angle because of gravity.
The target is located in one grid on the platform, once the ball got to that grid, player win. But if before hitting the goal grid, the ball fall off the platform, or fall into a trap, player lose.
The obstacles serve not only barriers to the path toward the goal, but sometimes places that stop the ball from keeping moving, which can be seen as "rest place", if player knows how to take advantage of them.
At higher level, there will be less obstacle which can prevent player from falling down, and more trap to limit the path that player can take.

Some Memories:
We used to play this game in a small wood box with a glass cover on it, a ball rolling inside of the box. We use our both hands to rotate the box and try to get the ball run through a maze, right into a shallow hole as a target.
To sum up:
- core mechanic:
1) rotate the base sphere
2) ball roll and move
- rules:
1) player click the left button on mouse and hold it, then move the mouse to rotate the bottom sphere, and it automatically change the angle of platform, then create slopes.
2) ball move because gravity creates a slope slipping effect.
3) once player release the left button, he can no longer change the angle of sphere unless he click on it again.
4) if ball reach to the goal, player win;
5) but if ball fall down from the platform, player lose;
6) else, ball fall into a trap, player lose as well;
7) else, ball hit the wall(obstacle), ball bounce.
- game elements:
1) ball, platform, obstacle, base sphere, trap
2) grid, score, level, timer
- game space:
1) a 3D zone


