This document provides an overview of 3D game development. It discusses topics such as the game development process, game structure, popular game engines like Unity and CryEngine, and key elements of game development like graphics, physics, scripting and animation. Unity is discussed in more depth, outlining its features for working in the engine, physics, graphics, networking, scripting, animation, UI and navigation. Examples are provided of how to work with objects, components and scripts in Unity.