Brian Winn

I am an Associate Professor in the Department of Media and Information, Director of the Games for Entertainment and Learning (GEL) Lab, and a Principal Investigator in the Communication Technology Lab at Michigan State University.
I design, create, and research interactive media design, including game design, digital game-based learning and interactive health communication. My expertise is in designing engaging serious games that balancing learning, pedagogical, and gameplay objectives. My award-winning interactive media work has been presented, exhibited, and experienced around the world.
I am also an accomplished teacher who became an Apple Distinguished Educator in 2001 and a Lilly Teaching Fellow in 2005. I am a co-founder and co-director of the undergraduate game design and development specialization and the serious game design masters of arts program at Michigan State University.
I serve as faculty advisor of the MSU SpartaSoft game developers student group and a coordinate of the Michigan Chapter of the International Game Developers Association.
More info here.

Filter Courses within "Brian Winn" (Click to filter)
Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

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

Embark on an exciting journey into the world of game development with 'Game Design and Development 3: 3D Shooter'. This course is designed for those who have a passion for games and aspire to create their own. You'll delve into advanced techniques in level design, game balancing, prototyping, playtesting, and asset creation. Utilize industry-standard tools like Unity 2020 to bring your ideas to life and develop a fully functional 3D First-Person Shooter game.

Jun 8th 2026
4 Weeks
Game Design and Development 1: 2D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 1: 2D Shooter (Coursera)

Embark on an exciting adventure into the world of game creation with our introductory Game Design and Development course. Perfect for beginners, this course will guide you through the fundamentals of game development using the powerful Unity 2020 engine. By the end, you'll have completed two engaging projects: an Intro to Unity project and a fully playable 2D Shooter game.

Jun 8th 2026
4 Weeks
Game Design and Development 2: 2D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 2: 2D Platformer (Coursera)

Embark on an exciting journey into the world of game development with 'Game Design and Development 2: 2D Platformer'. This course is designed for aspiring game designers and developers who want to take their skills to the next level. Dive deep into understanding game mechanics, crafting compelling narratives, enhancing user experience, and mastering industry-standard tools like Unity. By the end of this course, you'll have built a complete 2D platformer game, setting you on the path to creating your own unique games.

Jun 8th 2026
4 Weeks
Game Design and Development 4: 3D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 4: 3D Platformer (Coursera)

Embark on an exciting journey into the world of game development with 'Game Design and Development 4: 3D Platformer'. This course is designed for aspiring game designers and developers who want to delve deeper into creating captivating 3D games. You'll explore essential game design principles, dive into Unity 2020, and ultimately craft your own 3D platformer from scratch.

Jun 8th 2026
4 Weeks
Game Design and Development 5: Capstone Project (Coursera) Coursera
Michigan State University

Game Design and Development 5: Capstone Project (Coursera)

Embark on a challenging journey as you transform your game ideas into reality with our Game Design and Development Capstone Project course. This comprehensive program guides you through the creation of an original game, from initial concept to the first playable version. Gain valuable insights from guest lectures by industry experts at top gaming companies.

Jun 8th 2026
4 Weeks
Introduction to Game Development (Coursera) Coursera
Michigan State University

Introduction to Game Development (Coursera)

Embark on a journey into the world of game creation with our 'Introduction to Game Development' course. Whether you're an aspiring game designer, artist, or programmer, this course provides a solid foundation in the tools and practices essential for making your own video games. Utilize Unity3D and C# as you build three practical projects that will equip you with the skills needed to craft basic yet captivating games.

Not Available
Course Not Available
Page 1