My first unity project is a basic rube goldberg machine using Unity's 3D objects and physics engine. The goal of the machine is to launch a ball into the space but that only happens when all road blocks have been neutralized. I have used basic Unity shapes and physics engine. All masses have use rigidbodies. The ball that starts the machine uses gravity. The platform that launches the final sphere into space is connected using a hinge joint. 

One of the challenges that i faced during this project was not being able to launch the final ball in a projectile. If i checked use gravity, the ball would fall down. I am interested to explore how I can programmatically manipulate features like useGravity based on interaction/collision between objects. 

I experimented with different lighting sources, physical surfaces and textures in this project. 

StatusReleased
PlatformsHTML5
Authorhasankhalid
Made withUnity
Tags3D, Unity