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

Coursera

Build Your First Game in Unity

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into game development with Unity 6 and bring your first Android games to life. You'll learn to build engaging 2D and 3D games from scratch using Unity’s powerful engine, while strengthening your programming skills with a crash course in C#. Whether it's scripting dynamic gameplay mechanics or designing immersive environments, this course offers a complete hands-on journey. Starting with setting up Unity and Visual Studio, you'll gradually build simple tap shooters and progress to more complex games like a 3D dodging challenge and an endless ninja runner. Each section is structured for progressive mastery—combining theory, coding practice, and real-world game projects. The course is ideal for beginners with a passion for game development and zero prior experience. No background in programming or Unity is required—just a willingness to learn and explore. Difficulty level is Beginner. By the end of the course, you will be able to build and export multiple Android games, write functional C# scripts in Unity, and confidently design game mechanics, UI systems, and mobile-ready experiences.

Syllabus

  • Installing & Setting Up Unity 6 (2024)
    • In this module, we will guide you through the installation of Unity 6, configuring it for Android game development, and creating your first C# script. By the end, you'll have Unity fully set up to start building your games.
  • Build Your First Android Game with Unity 6 (2024)
    • In this module, we will walk you through building a 3D tap shooter game from start to finish. You will learn how to integrate Unity's core features and export your game for Android devices.
  • Build A 2D Tap Shooter Android Game with Unity 6 (2024)
    • In this module, we will teach you how to create a 2D tap shooter Android game, from setting up your project to implementing key gameplay features like target spawning and a user interface for scores and menus.
  • C# Scripting Crash Course (Coding Exercises)
    • In this module, we will cover the basics of C# scripting, focusing on writing and understanding fundamental code structures. You'll complete practical coding exercises that are essential for Unity game development.
  • C# Scripting Crash Course - Part 2
    • In this module, we will dive deeper into C# scripting, exploring advanced topics such as creating functions with parameters, using loops and arrays, and enhancing your coding skills for more complex game mechanics.
  • 3D Dodging Android Game with Unity 6
    • In this module, we will guide you through the creation of a 3D dodging game, focusing on building the environment, player controls, and obstacles. You’ll also learn how to convert the game for Android devices and finalize your build.
  • Carrot Collector Android Game with Touch Joystick
    • In this module, we will walk you through building a fun carrot-collecting Android game, focusing on integrating touch joystick controls and optimizing the game for mobile playability.
  • Build Ninja Runner - 3D Endless Runner Game with Unity 6
    • In this module, we will guide you through the process of creating a 3D ninja runner game, from importing assets to setting up dynamic environments and player controls. You’ll build an endless runner game with interactive mechanics.
  • Build Ninja Runner - Part 2
    • In this module, we will focus on refining your Ninja Runner game by adding obstacles, enhancing the score UI, and finalizing the gameplay experience with essential tweaks and background music.

Taught by

Packt - Course Instructors

Reviews

Start your review of Build Your First Game in Unity

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.