Games

Sort options

Sports and Society (Coursera)

Sports play a giant role in contemporary society worldwide. But few of us pause to think about the larger questions of money, politics, race, sex, culture, and commercialization that surround sports everywhere. This course draws on the tools of anthropology, sociology, history, and other disciplines to give you new [...]

Programming with Scratch (Coursera)

Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is [...]

3D Interaction Design in Virtual Reality (Coursera)

This course will teach you about one of the most important aspects of VR, how you interact with a VR world. Virtual Reality is completely different from an on screen app or game. You are completely immersed in a VR world, so it doesn't make sense to interact only [...]

Types of Games in Level Design (edX)

Self Paced
Types of Games in Level Design (edX)
Course Auditing
Categories
Effort
Languages
Explore the many types of video games and their level design considerations. There are many categories of video games, often classified by their characteristics or goals—not by the type of gameplay they contain. Are you curious to learn about the growing variety of genres and subgenres? Want to discover [...]

Shooters and Game Engines in Level Design (edX)

Self Paced
Shooters and Game Engines in Level Design (edX)
Course Auditing
Categories
Effort
Languages
Shooter games have been and continue to be the dominant genre in video games. Learn about this important genre in game design. Do you want to learn more about game genres and subgenres? This course continues your exploration of level design by introducing you to an important genre: the [...]

The Basics of Level Design (edX)

Self Paced
The Basics of Level Design (edX)
Course Auditing
Categories
Effort
Languages
Discover how to create captivating video games with not just your visuals and gameplay, but level design as well. This course introduces you to the fundamentals of game level design—a crucial aspect of video game design that centers around the creation of playable spaces. As a level designer, you [...]

History of Game Design: Prehistory to the late 1980s (edX)

Self Paced
History of Game Design: Prehistory to the late 1980s (edX)
Course Auditing
Categories
Effort
Languages
Discover how board and arcade games evolved into ground-breaking video game consoles. Want to take a fascinating journey through the history of gaming? Then this course is for you. Our journey begins with an exploration of how ancient board games evolved into modern board games and arcade games. Then [...]

History of Games: 1990 to the late 2000s (edX)

Self Paced
History of Games: 1990 to the late 2000s (edX)
Course Auditing
Categories
Effort
Languages
Discover the technological breakthroughs, gadgets and consoles that revolutionized the gaming industry. It’s now time to continue your captivating journey through the history of gaming. In this second course, you will learn about the technological advancements of the early 1990s and the development of the fourth- and fifth-generation video [...]

Engagement & Monetization | Mobile Games (Udacity)

Self Paced
Engagement & Monetization | Mobile Games (Udacity)
Free Course
Categories
Effort
Languages
How to make Money with your Games. This course will teach you how to make your game stand out in a very crowded field, and encourage people to pay for game features that will define the ultimate success of your product.

How to Make a Platformer Using libGDX (Udacity)

Self Paced
How to Make a Platformer Using libGDX (Udacity)
Free Course
Categories
Effort
Languages
'2D Game Development with libGDX' explored the basics of the libGDX game framework, from simple drawing to user input. This course will use those skills to create a much more sophisticated platforming game called GigaGal. In creating GigaGal, you'll learn about sprite drawing, keeping track of complex game state, [...]