Course catalog
Showing 1-20 of 26 items.
2D Game Design and Development Essential Training
Learn everything you need to know to design and develop your first 2D game, from choosing a game engine, building artwork, and adding sound to publishing the finished game.
C# for Unity Game Development
Learn the basics of programming in C# for Unity game design and development.
Careers in the Game Industry
Turn your love of video games into a career. Learn about concepts and skills you'll need to master to build and finance your own game or find a job in the game industry.
Cert Prep: Unity Certified Associate Game Developer Design, Production, and Industry Awareness
Prepare for the sections of the Unity Certified Associate: Game Developer exam that deal with game design, collaboration, industry awareness, and mobile development.
Cert Prep: Unity Certified Associate Game Developer Fundamentals
Become a Unity Certified Associate and show employers you have the Unity skills they're looking for. Study for the Fundamentals portion of the Unity certification exam.
Cert Prep: Unity Certified Associate Game Developer Materials and Lighting
Preparing for the Unity Certified Associate: Game Developer exam? Tune into this course to review the concepts covered on the materials and lighting portion of the test.
Cert Prep: Unity Certified Associate Game Developer Scripting with C#
Learn how to build C# scripts to make intelligent game objects and NPCs, and prepare for the scripting and publishing portion of the Unity Certified Associate: Game Developer exam.
Cert Prep: Unity Certified Associate Game Developer UI and 2D Games
Prepare for the Unity Certified Associate: Game Developer exam by exploring the fundamentals of creating user interfaces and 2D games in Unity.
Game Design Foundations: 1 Ideas, Core Loops, and Goals
Discover practical strategies for starting a career in game design, drafting your game ideas, and fleshing out those concepts into designs that a team can implement.
Game Design Foundations: 2 Systems, Chance, and Strategy
Join award-winning game designer Brenda Romero in the second installment of the Game Design Foundations series. Explore game systems, chance, and strategy.
Game Design Foundations: 3 Pitch, Propose, and Practice
In this course—third installment of the Game Design Foundations series—learn how to pitch your ideas, document your design, and prepare yourself to enter the game industry.
Game Development Foundations: Game-Related Math
Enhance your game development by adding basic math concepts to your toolkit. Learn about layout and collision detection and useful formulas you'll need on a day-to-day basis.
Learning OpenGL
Learn how to render real-time 2D and 3D graphics with OpenGL, the world standard API for cross-platform graphics.
Learning Unity 2D Sprites
Learn the basics of how sprites work in Unity. Discover how to import sprites, create new GameObjects in a scene, optimize sprites, and create animations.
Rémi Arnaud: Chief Software Architect
In this SIGGRAPH interview, join the chief software architect at Starbreeze to learn about virtual reality. Get career advice about breaking into gaming and real-time graphics.
RetroPie: Building a Video Game Console with Raspberry Pi
Learn how to use the open-source RetroPie software to turn your Raspberry Pi into a highly capable, retro game console.
Unity 4: 2D Essential Training
Learn how to build a 2D game with players, obstacles, formidable enemies, and multiple levels with Unity.
Unity 5: 2D Building an Adventure Game
Create your own 2D action adventure game for any target platform with Unity 5.
Unity 5: 2D Level Design
Learn the basics of level design in Unity 5 2D, including building puzzles, monsters, collisions, gizmos, and enhanced menus.
Unity 5: 2D Movement in an RPG Game
Learn how to build an RPG game in Unity with player movement, "fog of war" style map reveals, and events triggered by motion.