How to Master object creation, scripting, and other basics of making games in Unity3D
If you've ever wanted to make your own video games and not known where to start, try Unity3D. It's a game development engine for the PC that has a free basic version and allows you to create pretty good 3D games easily. This video series will teach you the basics of Unity, including object creation and scripting.
Download the project file here.