강의

멘토링

로드맵

Inflearn brand logo image
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

59 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,640

Learners

230

Reviews

131

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

    The course materials are written in more detail than any other course, and they are friendly materials. While watching, I came to understand how to structure the UIs, and I studied by looking at codes that I didn't know in between. I think it would have been better if there had been more explanation about the settings in the mobile build section.

    • unitynote
      Instructor

      Thank you for your valuable review. We will try to improve the mobile build as you have suggested when updating the version.

  • muttul589114님의 프로필 이미지
    muttul589114

    Reviews 57

    Average Rating 4.8

    5

    31% enrolled

    Thank you for the valuable lecture.

    • unitynote
      Instructor

      Thank you for your valuable course review. Thank you for taking almost every class and leaving a course review. I will try to come back with better lectures.

$17.60

unitynote's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!