Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Unity in 60 Minutes
Rating: 4.3 out of 5(54 ratings)
1,671 students

Learn Unity in 60 Minutes

With this rapid course you will quickly learn the basics of Unity with no wasting time!
Last updated 3/2024
English
EnglishEnglish

What you'll learn

  • Learn C# basics like variables, if statement, switch statement, loops, lists from scratch
  • Master basic Unity features such as user interface, prefab, scriptable object, Events
  • Animate every object in the game with animation, timeline or using tween
  • Quickly learn Unity basics like Terrain, Light types, camera modes, render pipelines
  • Learn to use physics objects and interaction codes such as OnTriggerEnter, OnCollisionEnter, OntriggerStay
  • Learn how to use tween in Unity
  • Discover ways to save data in games
  • Learn to polish your game with features like post processing, skybox

Course content

3 sections38 lectures1h 2m total length
  • Installing Unity1:00

    Download Unity Hub from Unity's site to manage versions and projects, create a Unity account, and install the editor with the recommended version and optional Visual Studio as code editor.

  • Installing IDE0:45

    Download the unity community version or via microsoft, then install and open vs code and add the required extensions.

  • New Project and configuring IDE1:00

    Create a new Unity project by choosing a 3D template, naming it, and setting a location, then configure IDE by selecting a code editor like Visual Studio or VS Code.

  • Unity Editor and Panels Introduction1:30

    Explore the Unity editor panels: scene, hierarchy, inspector, project, and game. See how objects and components define properties, then press play to run the game, noting changes aren't saved.

  • Hierarchy and Scene Tools1:00

    Explore Unity's hierarchy and scene tools by adding and manipulating objects, using move, rotate, and scale tools, and viewing changes in the transform component in the inspector.

  • Camera0:51

    Render game view with a camera in Unity; keep one camera per scene, adjust its size and background color, and manage audio listener to avoid console errors from multiple cameras.

  • Materials0:53

    Apply materials to mesh objects in Unity to create color effects and varied appearances. Adjust color, metallic, smoothness, and emission settings in the inspector to simulate light with external sources.

  • Physics1:00

    Explore Unity physics systems for 2D and 3D by adding rigidbody components and colliders. See how gravity, collision, triggers, and mesh colliders work in both 3D and 2D.

  • Scenes0:52

    Manage scenes in Unity by creating or opening them from the project panel, save with ctrl + s, and add scenes to build settings for final inclusion.

  • Prefabs0:55

    Create and reuse objects in Unity using prefabs by dragging items to the project panel, duplicating them, and applying changes to all prefabs.

  • Animation3:00

    Master Unity's animation system to create and edit animation clips with keyframes, use the animator controller for transitions and parameters, and apply animations to objects and their children.

  • User Interface (UI)1:40

    Add a canvas in Unity, switch to 2d mode, and place text or image user interface objects; adjust canvas scaler for full hd and configure render mode and order.

  • UI Objects (Buttons, Images etc!)3:00

    Learn to add and configure Unity UI elements—images, text (text mesh pro), buttons, sliders, toggles, and scroll views—and arrange them with rect transform and color or source image settings.

Requirements

  • PC or Mac capable of running Unity
  • Having access to the Internet and being able to browse the Internet

Description

Learn unity without long and boring videos!

In this course, you'll learn many basic Unity features and get a crash course in C# coding language used in Unity.

Unity is still one of the most popular game engines in the world, with new versions coming out every year and new features being added as time goes on.


In first part of the course, basic topics such as installation, code editor installation, Unity editor panels and scene tools, physics, animation will be introduced.

In the second part, we will start with C# from the very beginning.

Then we will introduce topics such as Start(), Update(), Functions, if, else, Switch statements, Tweening, Coroutines and Invokes.


In the third part we will look at some of the more basic features of Unity. There will be a lot of information that will be useful for polishing or laying the groundwork when making a game.

Render Pipelines, Terrain, Post Processing, Light settings, different saving methods will be the subject of this part.


You will also have access to documentation on some of the topics covered in the course. You will be able to access these files at any time to access a summary of topics covered in the file and codes used in course videos.

Who this course is for:

  • Those who want to learn Unity by seeing the important things instead of watching long and boring videos
  • For those who want to take a quick look at the capabilities of Unity
  • For those who want to get a basic introduction to game development in Unity