Udemy
PaidComplete C# Unity 2D Game Development
A beginner Unity course using 2D games to introduce C#, the editor, gameplay behavior, and the process of turning scenes into playable…
Michigan State University — Brian Winn
Michigan State introduces Unity through a 2D shooter, connecting editor concepts, gameplay scripts and the process of finishing a small game.
Opens on the provider’s site. Check current access and certificate terms there.
The first Michigan State game-development course introduces Unity concepts and uses a 2D shooter to connect them. Its progression moves from becoming a developer to building a first game and adding gameplay systems. This offers a project-centered alternative to a course organized chiefly around C# language features.
The provider lists beginner level and expects computer literacy. The opening lessons are suitable for assessing whether you enjoy both the creative and technical work.
The published description names Unity 2020. That gives you a clear compatibility check: use the course’s supported setup or expect to translate older editor instructions.
Coursera lists paid enrollment or subscription access. Check the enrollment screen for included assessments, certificate terms, trials and any financial-aid options. University authorship does not by itself confer admission, academic credit or a professional license.
Modify one mechanic in the shooter and write a short test checklist. Ask another player to try it and record a concrete issue before changing the design.
This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.
Other learning resources covering the same topic.
Udemy
PaidA beginner Unity course using 2D games to introduce C#, the editor, gameplay behavior, and the process of turning scenes into playable…
Coursera
PaidColorado introduces C# variables, classes and objects through Unity 2D examples, with a programming-first route into game development.
Coursera
PaidDevelop conditional logic, input handling, loops and collections in the second course of Colorado’s C# and Unity programming sequence.
Coursera
PaidColorado develops exceptions, file handling, inheritance, polymorphism and event-driven menus through intermediate C# and Unity exercises.
Coursera
PaidBuild on Michigan State’s first Unity course with a 2D platformer and lessons on game worlds, storytelling, gameplay and user experience.
Coursera
PaidMichigan State’s third Unity course introduces 3D shooter development with game assets, level design, balancing, prototyping and…
Took this course? Share what you thought.