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


Unity and C# basics

Meta via Coursera


Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course prepares you for a career using AR in the entertainment world. You will learn how AR is used to create games in mobile apps, and you'll learn about a specific AR development tool, Unity. By the end of this course, you will be able to: - Install the Unity Hub and Unity Editors. - Create and manage Unity projects. - Explain the essential features of the Unity Editor and their functionality. - Create and manage scenes in Unity. - Use the scene view to navigate in an AR space. - Describe how object-oriented programming is used in C#. - Install and configure C# for Unity. - Optimize content in Unity. - Write and debug simple Unity scripts. - Identify asset management and version control (GitHub) best practices. - Edit a 3D game object in Blender. - Edit, import, and animate 3D content into a project in Unity, including rigged animations. - Set up a simple animation for a game object. To be successful in this course, experience with object oriented programming and basic web development is needed. JavaScript is a plus but not required. We recommend completing the previous courses in the program so you can build on the knowledge and skills from those courses here.


  • Introduction to Unity
    • In this module, you will learn about working on AR gaming projects and career opportunities in the AR gaming world. You'll also get to try using Unity for AR development.
  • Asset creation and player controls
    • This module introduces you to assets creation and player controls. You'll get to experiment in Unity as you work on a racing game.
  • C# basics in Unity
    • In this module, you'll learn the basics of C# and how it's used in Unity. You'll try your hand at basic C# coding within Unity.
  • C# and basic gameplay
    • In this module, you'll use C# coding for basic gameplay. You'll get more hands-on experience with C# in Unity AR games.

Taught by

Taught by Meta Staff


4.6 rating at Coursera based on 56 ratings

Start your review of Unity and C# basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.