This document discusses software for 3D game development. It provides information on several game development environments, including 3D GameMaker, Unreal Engine, Mission Maker, Unity 3D, and Torque 3D. The lesson goals are to research and describe various 3D game development environments, know how to compare and contrast the key features in different software, and understand features of game creation. The document outlines features of each environment and assigns a task to research and describe three environments, comparing their key features.