Unity is now free. Of course, this isn't the full edition with all the tools you would need if you are developing anything bigger than a one-man game..
Still, the price is right.
If your the free as in speech kind, try the Blender game engine.
3D-Printed Vise Is a Mechanical Marvel
2 hours ago