Whether you want to start your own independent game project in your basement or work with a small creative team or for a large game development studio, this course will prepare you to start developing your own games. You will start by learning the fundamentals of game development and get and overview of game genres, platforms, and audiences. Next, you will learn tools and techniques to help you make better design decisions and achieve greater efficiencies as you develop your own games. You will learn why many games fail and how to ensure your games are positioned for success. During the course, you will gain hands-on experience in many of the game development processes.