강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Learn Unity Basics with Dr. Koh by following along

This course is for beginners who want to develop games with Unity, and explains in detail everything from installing Unity to the basic knowledge required for 2D/3D game development. (All resources used in the course can be downloaded by clicking the “Course Materials” button at the top of the video.)

(4.9) 151 reviews

11,420 learners

Level Beginner

Course period Unlimited

  • unitynote
Unity
Unity
Unity
Unity
Thumbnail

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

윤빵응

65% enrolled

I don't think there is a better course for building the fundamentals of Unity. It helped me so much.

5.0

Tempsh

100% enrolled

This is the best. Thank you so much for providing this lecture for free.

5.0

김래영

100% enrolled

I learned so much and had so much fun! It's more fun to take the class if you have basic programming knowledge. The class is not boring and I can understand it because you only explain the important points. Thank you, Dr. Go!

What you will gain after the course

  • Basic Unity Engine Usage from Installing Unity Hub and Editor

  • 2D character movement, physics and collision handling, 2D Sprite Animation, 2D Tilemap creation

  • Character movement using CharacterController and Navigation Mesh in 3D games

  • 3D FBX Animation, Melee Combat System, Terrain Map Production

Unity game development, learn by following!
Join Dr. Goh's Unity Series✨

Basic Course for Unity Beginners

I want to develop a game with Unity, but how do I install Unity?
Where and how to start making a game
This course is helpful for those who want to learn step by step through practice.

 

Learning Unity Engine Basics

  • Learn about Unity Engine installation, editor GUI, basic Unity terminology, GameObjects, types and roles of components, and the functions of camera and light objects.
  • You will also learn about the types of event functions that are pre-made in Unity.

 

Learn the basics of Unity 2D game development

  • Learn about moving GameObjects, handling physics and collisions, creating/deleting GameObjects using code, player movement in platform games, and jumping.
  • Learn how to use 2D Sprites to display on screen, and how to play and control animations.
  • Learn how to use the Tilemap Editor, which provides Unity with tile-based maps, and how to apply and use the Tilemap Editor's additional features, 2d-extras (Tiles, Brushes).

 

Learn the basics of Unity 3D game development

  • Learn how to use CharacterController and Navigation Mesh provided by Unity for character movement.
  • Learn how to import and output external 3D FBX model files and play back animations.
    You will also learn about Animation Layers, which divide a model into parts and play different animations, and Blend Trees, which mix and use two or more animations.
  • Learn how to control the animation of 3D models and a simple combat system, such as the player attacking and being hit by enemies.
  • Learn how to create a 3D height map using the Terrain tool provided by Unity.

 

Knowledge sharer's
Are you curious about other lectures?

 

Recommended for
these people

Who is this course right for?

  • This is my first time developing a game (Unity) and I don't know where to start or what to do.

  • Anyone who needs basic learning required for 2D game development

  • Anyone who needs basic learning required for 3D game development

Need to know before starting?

  • Basic programming knowledge is a plus

Hello
This is

14,081

Learners

252

Reviews

137

Answers

4.8

Rating

8

Courses

Key Experience

Current 2022 ~ Professor, Department of Game Software, Hoseo University

Current 2016 ~ Full-time Lecturer, Department of Game Design, Kongju National University

Former 2022 ~ 2024 Unity Certified Instructor

Former 2023 Adjunct Professor, Department of Electrical Engineering, Pohang University of Science and Technology (POSTECH)

Former 2022 Adjunct Professor, Woosong University School of Techno-Media Convergence (Game Multimedia Major)

Former 2019 Adjunct Professor, Department of Computer Science and Engineering, Kongju National University

Former 2018 Adjunct Professor, Department of Photography and Visual Contents, Sangmyung University

Former 2017 Adjunct Professor, Department of Game Media, Kaywon University of Art and Design

Former 2016, 2020–2021 Adjunct Professor, Department of Game Design and Development, Pai Chai University

Former 2016 Namseoul University VRAR Adjunct Professor

Former 2016 Adjunct Professor, Department of Game Animation, Korea University of Media Arts

Former 2015 ~ 2018 Adjunct Professor, School of Information and Communication, Baekseok University

Operator of the "Dr. Ko's Unity Note" YouTube channel https://www.youtube.com/@unitynote. Introduction: I majored in Game Programming and currently teach game development and the Unity engine.

Operating the "Go Baksa's Unity Note" YouTube channel

https://www.youtube.com/@unitynote

Introduction

I specialize in game programming and teach game development and the Unity engine.

Fields of Instruction: Unity Engine (Basics, 2D/3D Game Development, VR/AR), Servers, Artificial Intelligence, Shaders, Introduction to Game Studies, etc.

Curriculum

All

23 lectures ∙ (4hr 54min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

151 reviews

4.9

151 reviews

  • xodmd450419님의 프로필 이미지
    xodmd450419

    Reviews 5

    Average Rating 4.6

    4

    100% enrolled

    You teach well from the basics. I think beginners will need to repeat each lecture a lot.

    • unitynote
      Instructor

      Thank you. For those who are new to this, after taking this course and learning basic C#, you will understand it better if you look at it again. It is good to get used to programming through repeated learning :)

  • teampch4677님의 프로필 이미지
    teampch4677

    Reviews 1

    Average Rating 5.0

    5

    65% enrolled

    I don't think there is a better course for building the fundamentals of Unity. It helped me so much.

    • unitynote
      Instructor

      Thank you for your course review^^

  • mongshell님의 프로필 이미지
    mongshell

    Reviews 17

    Average Rating 4.8

    5

    100% enrolled

    This is the best. Thank you so much for providing this lecture for free.

  • dudfpfpdlswu1302님의 프로필 이미지
    dudfpfpdlswu1302

    Reviews 4

    Average Rating 4.5

    5

    100% enrolled

    I learned so much and had so much fun! It's more fun to take the class if you have basic programming knowledge. The class is not boring and I can understand it because you only explain the important points. Thank you, Dr. Go!

    • unitynote
      Instructor

      I'm glad it helped you. Thank you^^

  • shw601640님의 프로필 이미지
    shw601640

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I think this is a well-explained lecture on the basics of Unity. I recommend it to those who are new to the Unity editor.

Free

unitynote's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!