This document summarizes Shahed Chowdhury's background and experience in game development. It then provides an overview of various visual tools and programming languages for game development, including Construct 2, GameSalad, Unity, and Cocos2D. The document concludes with next steps for learning more about Construct 2, Unity, C++ and DirectX game development.