EdX

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

Offered by LaSalle College, LaSalleX,
History of Games: 1990 to the late 2000s (edX)

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 game consoles—some of which survived even after their successor generation entered the market.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

You will also explore the proliferation of corporate video game mascots during this era. Finally, your journey will end with the sixth- and seventh-generation gaming consoles. You will discover the consoles and games that made these generations great, and the improvements made to the user experience through high-definition technology, motion controls and digital storefronts.
Topics covered include:

  • Mascot wars
  • A new dimension
  • A changing of the guard
  • The dawn of high definition

This course is part of the History of Games XSeries.

What you'll learn

  • How rapid advancements in technology influenced the next generation of consoles and changed the history of gaming
  • How design features and game consoles developed in the fourth, fifth, sixth and seventh generations
  • How the legal issues that plagued the video game industry during this period shaped the future of video games

Syllabus

Module 1: Mascot wars
1990-1993 in video games
The fourth generation and mascot wars
Peripheral wars and the dawn of the fifth generation

Module 2: A new dimension
Tech trends
The fifth-generation PC and arcade games
Legal issues

Module 3: A changing of the guard
Tech trends in the new millennium
The sixth generation
PC and arcade games
Lawsuits

Module 4: The dawn of high definition
Tech trends
The seventh generation
Other technologies
Legal issues

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

More C# Programming and Unity (Coursera) Coursera
University of Colorado System

More C# Programming and Unity (Coursera)

This course is the second course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Oct 12th 2026
4 Weeks
Story and Narrative Development for Video Games (Coursera) Coursera
California Institute of the Arts

Story and Narrative Development for Video Games (Coursera)

In this course, you will examine how storytelling acts as a vital mechanism for driving video gameplay forward. Looking at several historical and contemporary games, you will be asked to evaluate and interpret different story styles with the goal of identifying themes and procedures for your own game ideas. We'll examine traditional narrative story processes, such as three-act structure, and how they fit into game story flows and the strategic elements of gameplay. Ultimately, you will learn how to define character, setting, and structure to create a compelling game concept.

Oct 12th 2026
4 Weeks
Introduction to Game Design: Process and Creation (edX) EdX
LaSalle College,LaSalleX

Introduction to Game Design: Process and Creation (edX)

Learn the steps involved in the game design process⁠—turning the vision into reality. What is good game design? How do you come up with good game ideas? How do you start documenting your ideas? How do you create an experience? How do you write a rule book? These are some of the questions that will come up during the game design process, and this course will enable you to answer them.

Self Paced
Self-Paced
The Basics of Level Design (edX) EdX
LaSalle College,LaSalleX

The Basics of Level Design (edX)

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 will be required to create well-designed levels that direct the movement of the player(s) through the game—often without the player consciously recognizing they’re being directed.

Self Paced
Self-Paced
3D Interaction Design in Virtual Reality (Coursera) Coursera
University of London,Goldsmiths, University of London

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 through buttons or menus. You will get the most out of VR if you can interact with the world just as you would with the real world: with your natural body movements.

Oct 12th 2026
4 Weeks
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

This course is the fourth course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Oct 12th 2026
4 Weeks
Programming in Scratch (edX) EdX
Harvey Mudd College,HarveyMuddX

Programming in Scratch (edX)

See how easy learning computer science can be. Use Scratch to create games, animations, stories and more. Want to learn computer programming, but unsure where to begin? This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online.

No sessions available
5-12 Weeks
Interactive Narrative (edX) EdX
The University of British Columbia,UBCx

Interactive Narrative (edX)

Learn how to use player choice and interactivity to create compelling game experiences. The primary difference between video games and other art forms is interactivity. Players embody the characters in a game; instead of watching the protagonist make choices, they actively make choices for the player character.

Self Paced
Self-Paced
Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 3: 3D Shooter (Coursera)

If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding of level design, game balancing, prototyping, and playtesting, as well as game asset creation techniques. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D First-Person Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Oct 12th 2026
4 Weeks