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

Coursera

Getting Started with Unity and Basic 2D/3D Game Development

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. Unlock the world of game development with Unity by learning to create both 2D and 3D games from scratch. With hands-on projects, you’ll gain a practical understanding of Unity and its features. Through immersive lessons, you’ll explore key game development tools, starting from setting up Unity to building complex game mechanics. By completing various game projects, such as a Carrot Collector game, 3D Dodging game, and Block Dodger Android game, you'll gain vital skills in scripting, gameplay design, and UI development. As you advance, you will build a solid foundation for developing Android games, integrating features like scoring systems, player controllers, and ads for monetization. You will also learn how to improve gameplay with dynamic elements, control mechanisms, and even 3D maze design. This course's structured approach guides you through real-world applications, ensuring that you understand the core concepts of game development. This course is perfect for beginners and aspiring game developers eager to learn Unity. The course progresses from basic setup and scripting to advanced game features, making it suitable for both novice creators and those looking to refine their skills. No prior experience in Unity or game development is required, but a general understanding of programming basics would be helpful. By the end of the course, you will be able to confidently develop both 2D and 3D games in Unity, integrate user interfaces, implement game mechanics, and even monetize your games using video ads.

Syllabus

  • Installing & Setting Up Unity 6
    • In this module, we will guide you through the process of installing and setting up Unity 6 for game development. You will learn to configure your environment, create your first script, and resolve common setup issues with Visual Studio.
  • Creating A Carrot Collector Game with Unity
    • In this module, we will walk you through creating a fun carrot-collecting game from scratch. You'll learn how to set up game mechanics, create gameplay interactions, and implement a scoring system to track player progress.
  • Create A 3D Dodging Game with Unity
    • In this module, we will focus on building a 3D dodging game in Unity. You’ll learn how to create falling obstacles, implement player controls, and track the player’s performance with a scoring system.
  • Creating A Balloon Popper 2D Game with Unity
    • In this module, we will guide you through the process of creating a fun, interactive 2D balloon-popping game in Unity. You will learn how to design the gameplay mechanics and scoring system for a lively and engaging experience.
  • Creating A Block Dodger Android Game
    • In this module, we will teach you how to build an Android game where players dodge moving blocks. From setting up the project and importing sprites to implementing the game’s scoring system, you will learn all the essential steps to create a fun and functional mobile game.
  • Build 3D Maze Ball Game with Unity
    • In this module, we will help you create an exciting 3D Maze Ball game. You’ll learn how to design intricate mazes, develop player navigation controls, and manage game flow with a GameManager script.
  • Creating A 3D Endless Runner Android Game
    • In this module, we will guide you through the process of creating a thrilling 3D endless runner game. You will learn how to design the game environment, implement player controls, and ensure smooth gameplay on Android devices.
  • Monetize Your Games With Video Ads
    • In this module, we will teach you how to monetize your Unity games with Unity Ads. You’ll learn how to integrate various ad formats like interstitials and banners, and how to manage their placement for optimal earnings.
  • Creating A 3D Coin Collector Game with Unity
    • In this module, we will walk you through creating a 3D coin-collecting game in Unity. You will learn how to build a vibrant game world, create player mechanics, and design a system for collecting coins and scoring.
  • Learn Unity 2D Game Development Essentials
    • In this module, we will introduce you to the essentials of Unity 2D game development. You will gain an understanding of the core concepts and tools, and use them to create your first 2D game prototype.

Taught by

Packt - Course Instructors

Reviews

Start your review of Getting Started with Unity and Basic 2D/3D Game Development

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.