강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Dr. Ko's Unity Hyper Casual Game Series 04: Learn by Following

This course is for beginners who are wondering "What should I do now?" after building a basic knowledge of Unity. You can learn the core code of a small-scale hyper-casual game in a short but intense way. (All resources and PDF materials used in the course are provided.)

(4.5) 2 reviews

63 learners

  • unitynote
게임개발자
유니티
c#
C#
Unity

What you will learn!

  • Creating commercial hyper-casual games using Unity

  • Color Run Game Creation (2D)


This lecture!

The fourth in Dr. Ko's hyper-casual game series, made with Unity and C#!

This is the Color Run game production part.

For beginners

Game development that you learn by following along

I know a little about how to use the Unity Engine, but...

For those of you who were wondering, 'So what do I do now?' and those of you who were at a loss as to how to actually make a game, pay attention!


Unity, I learned the basics
How to play the actual game
If you are at a loss as to what to create?

of commercialized games
Development method
If you were curious?

Real-world examples
Try making it by following the instructions
Want to learn while having fun ?


This course was created for those who wanted to create various games with Unity.

Learn the structure of commercial games easily and enjoyably by creating a simple hyper-casual game with your own hands.

This course is designed to help you get a feel for game development.

For lecture learning

We provide a 377-page PDF!

We provide all the resources used in the exercises, as well as a 377-page PDF of the lecture. You can follow the examples and create your own creations from the carefully organized PDF without having to constantly play and pause the lecture.

Learning Content

Section (1) Player and Camera

Control player movement by dragging the screen

Camera movement control and size (orthographicSize) control

Section (2) Basic Objects

Change Color Bar appears at the start of the zone and changes the player's color.

Star classified as an item

Create Triangle, Square, and Circle objects to use as obstacles

Section (3) Moving, Rotating, and Resizing Objects

Create objects that move, rotate, and scale to adjust the game's difficulty.

Section (4) Patterns, Area Objects

16 different pattern objects to use in the game

Create 10 zone objects by grouping color changing bars, obstacles, and items.

Creating a device to control the automatic generation/color setting of zones

Section (5) Object Collision Handling

Change player color when colliding with color change bar

Processing item acquisition when colliding with an item

Delete obstacles when colliding with obstacles of the same color

Game over when colliding with an obstacle of a different color

Section (6) Game UI

Main, In-Game, and GameOver UI creation and integration

Current score, high score link

Section (7) Skin Shop

Use the stars you have earned to purchase/select skins,

Check the selected skin in-game

Section (8) Archive

Use the stars you have earned to purchase/select skins,

Check the selected skin in-game

Section (9) Additive

Increase player movement speed over time to adjust the game's difficulty,

Follow the steps for mobile build

Things to note before taking the course

  • This course was created using Unity 2023.2.xf1, and works equally well with Unity 6, the latest version. (May 7, 2024)

  • This tutorial doesn't require the latest version of techniques, so you can use a lower or higher version of Unity.


Learning Materials (Section 0)

  • Download the "Textbook PDF, Textbook Videos, and Resources" to begin your studies.

  • If you make a typo while writing code or find writing code cumbersome, download the "script (*.cs) file"

Recommended for
these people

Who is this course right for?

  • Those who took the course "Dr. Koh's Unity Basics: Learn by Following"

  • Those who have taken the existing Hyper Casual series course

  • Anyone curious about how to develop commercial hyper-casual games

Need to know before starting?

  • Understanding how to use the Unity Engine

  • Understanding the C# language

Hello
This is

13,806

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

35 lectures ∙ (2hr 34min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

2 reviews

4.5

2 reviews

  • sarana33님의 프로필 이미지
    sarana33

    Reviews 4

    Average Rating 4.5

    4

    100% enrolled

    수업자료는 어떤 수업보다 자세하게 적혀있고, 친절한 자료들입니다. 보면서 UI들을 어떤 구조로 짜야하는지 이해하게되었고, 중간 중간 몰랐던 코드들을 보면서 공부가 되었습니다. 모바일빌드 부분에서 설정에 대한 설명이 더 있었으면 좋았을 것 같습니다.

    • 고박사
      Instructor

      소중한 수강평 감사합니다. 버전 업데이트할 때 남겨주신 의견과 같이 모바일 빌드에 대한 부분들도 더 보완할 수 있도록 하겠습니다

  • 까만돌님의 프로필 이미지
    까만돌

    Reviews 61

    Average Rating 4.8

    5

    31% enrolled

    소중한 강의 감사합니다.

    • 고박사
      Instructor

      소중한 수강평 감사합니다. 거의 매 강의마다 이렇게 수강 해주시고 수강평도 남겨주셔서 감사합니다 더 좋은 강의로 찾아올 수 있도록 노력하겠습니다.

$17.60

unitynote's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!