Game Design

Learn game design from leading experts that top companies from around the world trust to keep their creative teams on the cutting edge. Learn the latest techniques on subjects like Maya, 3ds max, and Adobe. With new courses being released weekly, you’ll always have access to the latest in game design software.

Courses
Newest Courses
Throughout these lessons we'll learn how to design a mobile game while writing a game design document (GDD). Developing mobile games is difficult and there are many factors to consider. A properly written GDD is the first step in professional and hobbyist development.Throughout the training...
Have you ever tried to create an explosive effect for a game engine, and not had a clue where to start? This course, Houdini VFX for Games, will guide you through the entire process using the powerful procedural nature of Houdini and Unreal Engine. First, you'll be creating the textures for...
In this Unreal Engine tutorial, we'll apply design principles of replayability, structured unpredictability, and rapid iteration in creating a Blueprint system that can populate game levels of any size with randomly-located, interactive player objects (pickups). We'll also exploit the...
Have you ever wondered how to get started making a game from scratch? In this course, Game Prototyping in Unity, you'll learn just that, covering all of the steps needed to build a playable prototype. First, you'll explore how to create a simple level layout in Unity using whiteboxing...
In this tutorial we will learn the basics of working in the Unreal Editor. We'll start our journey by learning the basics through exploring the interface, learning how to navigate and manipulate the viewports, how to place and manipulate actors and how to effectively use BSP geometry. Once...
Learning to develop your own games can be an incredibly rewarding experience, however, mastering all aspects of a specific game engine can prove to be a challenge. In this course, Unreal Engine 4 Blueprints Fundamentals, you'll learn the fundamental concepts of Blueprinting including Unreal's...
Creating compelling soundscapes for your Unity project can be daunting. In this course, Unity Audio Fundamentals, you'll get to see the basics of Unity's audio engine and C# scripting for audio. You'll start with understanding playing background music, playing ambient sound, and creating...
Have you ever wanted to integrate puzzles into your game, but weren't sure where to start? In this course, Designing Game Puzzles in Unity, you'll be given the jump start you're looking for, as you'll learn the technical aspects of the how and why of puzzle design. First, you'll start by...
Enemy characters exhibiting believable reactions to the player and their environment in video games is the hallmark of a good play experience. How can this be achieved in a way that works in any gameplay space? In this course, Creating AI with Behavior States in Unreal Engine, you will learn...
Building your own multiplayer game that is responsive enough for multiplayer game play can be difficult, but not anymore. Throughout this course, Unity Multiplayer Game Development with Node, you'll learn how to create your own multiplayer game with a dedicated server driven by NodeJs. This...