강의

멘토링

커뮤니티

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) 146 reviews

11,258 learners

  • unitynote
Unity
Thumbnail

Reviews from Early Learners

What you will learn!

  • 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

13,807

Learners

242

Reviews

137

Answers

4.8

Rating

8

Courses

주요 경력

 2014 ~ 2015, 2022 ~ 호서대학교 게임학과 초빙교수

現 2016 ~ 공주대학교 게임디자인학과 강의전담교수

現 2022 ~ 유니티 공식 인증 강사 (Unity Certified Instructor)

2023 포항공과대학교 전자전기공학과 외래교수

前 2022 우송대학교 테크노미디어융합학부 (게임멀티미디어전공) 외래교수

前 2019 공주대학교 컴퓨터공학부 외래교수

前 2018 상명대학교 사진영상콘텐츠학과 외래교수

前 2017 계원예술대학교 게임미디어과 외래교수

前 2016, 2020~2021 배재대학교 게임학과 외래교수

前 2016남서울대학교 VRAR 외래교수

前 2016 한국영상대학교 게임애니메이션과 외래교수

前 2015 ~ 2018 백석대학교 정보통신학부 외래교수

 

"고박사의 유니티 노트" 유튜브 운영

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

 

소개

게임 프로그래밍 전공으로 게임 개발, 유니티 엔진 강의를 하고 있습니다.

강의 분야 : 유니티 엔진(기초, 2D/3D 게임 개발, VR/AR), 서버, 인공지능, 셰이더, 게임학개론 등

Curriculum

All

23 lectures ∙ (4hr 54min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

146 reviews

4.9

146 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!