Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Game Dev

/

Game Programming

[Unity6] チュートリアルで学ぶ Ko 박사の Unity ハイパーカジュアルゲームシリーズ 01

Unityで様々なゲームを作ってみたい初心者を対象としています。 ゲームの規模が小さいハイパーカジュアルゲーム制作を легкоく、詳細に学ぶことができます。 (講義で使用されるすべてのリソース、PPTは各講座の最初の映像[プロジェクト基本設定]でダウンロードできます。)

  • unitynote
3시간 만에 완강할 수 있는 강의 ⏰
C#
Unity

学習した受講者のレビュー

こんなことが学べます

  • Unity を利用して商用化されたハイパーカジュアルゲームを制作

  • 「Pin Circle」ゲーム制作 (2D)

  • "Wave.io"ゲーム制作 (2D)

  • 「Zigzag」ゲーム製作 (3D)

自分で簡単なゲームを作ろう!
簡単で面白い、高博士ユニティシリーズ🎲

この講義は!

Unity(Unity)エンジン、そしてC#で作る高博士のハイパーカジュアルゲーム(Hyper Casual Game)シリーズ初! 2D「Pin Circle」、「Wave.io」ゲーム制作、3D「Zigzag」ゲーム制作編です。


初心者のため
フォローして学ぶゲーム開発。

Unity(Unity)エンジン、どのように使用するのか少しわかりますが…
「それでは今何をしますか?」欲しかった方、いつもどのようにゲームを作らなければならないのか、やめてしまった方は注目してください!

ゲーム開発初心者の悩み、
この講義で解決!

Unity、基礎は学んだ。
本当のゲームをどのように
作らなければならないかと思ったら?

商品化されたゲーム
開発方法
気になったら?

実際の例
に従ってください。
面白いことを学びたいなら?

ユニティで様々なゲームを作ってみたかった方のためにこの講義を制作しました。
私の手で簡単なハイパーカジュアルゲームを複数作ってみて、簡単で楽しく商用ゲームの仕組みを身につけ、ゲーム開発に対する感覚を捉えるように構成した講義です。


練習に使用した
すべてのリソースと
PPTを提供します!

各セクションの[プロジェクト設定]で講義PPTをダウンロードできます。

練習に使われたすべてのリソースはもちろん、 532ページ分の講義PPTを一緒に提供します。講義を聞いて、面倒な再生/一時停止を繰り返すことなく、細かく整理されたPPTを見て、例に従いましょう。


小規模ゲームを作る
必要な機能
簡単に身につけることができます。

セクション1 - 2Dピンサークルゲーム

  • 円の周りの位置を求める式を使って、夕方に配置されるピンの位置を設定する方法を学び、マウスクリックで夜にピンを配置します。
  • ワールド座標に基づいて画面上の座標値を取得する WorldToScreenPoint() メソッドを使用して Text-TextMeshPro UI をピン位置に配置します。
  • ゲームオーバー、ゲームクリア、メインメニューを構成してみて、ターゲットとボトムに配置するピンの数を設定し、ステージを簡単に実装できるようにします。
回転する板に数字ピンを決められたまま挿入する2Dゲームです。

セクション2 - 2D Wave.io Game

  • Mathf.Sin() メソッドを用いて Sin グラフと同じ往復運動でプレイヤー、障害物の移動を実装します。
  • Vector3.SmoothDamp() メソッドを使用してプレイヤーをスムーズに追跡するカメラを実装します。
  • ゲーム内に配置される障害物の動作 Mover、Rotator、Resizer クラスの制作について学びます。
  • ゲームに使用される複数のゾーンを作成し、このゾーンをゲームがプレイされるときにランダムに配置してみます。
  • ゲーム開始、ゲームオーバー、現在のスコア、最大スコアを出力します。
  • アイテムを獲得する際に壁紙の色を変更し、TrailRendererを利用してプレイヤーの尾を表現します。
  • プレイヤー死亡効果(Particle、Camera Shake)、アイテム効果(Idle Animation、Particle)を実装します。

障害物を避けて区間を突破する2Dゲームです。

ゲーム内に配置される8種類のゾーン
ゲームのスクリーンショット

セクション3 - 3D Zigzag Game

  • プレイヤーが通り過ぎると下がり、マップの一番最後に再配置されるタイル管理システムを実装します。
  • プレーヤーとカメラの動きを処理します。
  • ゲーム開始、ゲームオーバー、現在のスコア、最高のスコアを実装し、アイテムを獲得したときにパーティクル再生およびプレイヤー移動速度増加を実装します。
ゲームのスクリーンショット
クリックでジグザグタイルを突破する3Dゲームです。

YouTubeチャンネル
高博士のユニティノート!

「高博士のユニティノート」チャンネルショートカット(クリック)

YouTube「高博士のUnityノート」チャンネルでUnityゲーム開発関連様々な映像を見ることができます😊


予想される質問Q&A。

Q. 非専攻者も聞くことができますか?

非専攻者もフォローできるように映像とPPTを製作したので可能です。
ただし、非専攻者、ユニティ初級者の場合、「講義にあるゲームを同じように作ってみること」までしかできません。

このゲームを作成する際には、さまざまな原理を理解し、他のゲームに応用するための知識が必要です。
非専攻者は、この講義を受講する前に「従いながら学ぶ高博士のユニティ基礎」講義を先に学習することをお勧めします。

Q. この講義を聞くと何がいいですか?

Unityでゲームを作成する方法を学びます。
自分が望むゲームを開発するためには、多くのゲームのロジックを理解し、知っているコードや技法を応用できる必要があります。
このような技術の応用は、他の人が開発したゲームに多く触れなければなりません。

受講前にご確認ください!

  • この講義はUnity 6(6000.0.36f1)で作られた講義です。 (2025.04.03基準)
  • Unity 5(2017~2023)版でも同様に製作できます。

知識共有者の
最後の講義が気になったら?

ユニティゲーム開発が初めてなら! 無料講義選手コース

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 「따라하면서 배우는 고박사의 유니티 기초」講座を受講された方

  • 商用化されたハイパーカジュアルゲームの開発方法にご興味のある方

前提知識、
必要でしょうか?

  • Unityの基礎

  • C#の言語基礎

こんにちは
です。

13,576

受講生

229

受講レビュー

131

回答

4.9

講座評価

8

講座

주요 경력

 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), 서버, 인공지능, 셰이더, 게임학개론 등

カリキュラム

全体

28件 ∙ (4時間 18分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

39件

4.8

39件の受講レビュー

  • wlsthf09060225님의 프로필 이미지
    wlsthf09060225

    受講レビュー 3

    平均評価 5.0

    5

    66% 受講後に作成

    I am the person who purchased 10 lectures related to Unity from Inflearn. If you have taken the Unity Engine Basics lecture, this is the lecture to listen to next. It is not only rare to find an intermediate lecture like this, but the content is also this good. Of all the lectures I have, this is the only one. The length is appropriate. If there are people who are worried about the length of about 3 hours, I would like to tell you that the content is packed tightly, so if you actually follow the lecture, it will take more than 10 hours. It will feel cheap even in terms of length. Those who are vague about what to do after learning the basics, if you listen to this, you will get the hang of it right away. It is full of game structure, know-how, and tips. There are other intermediate lectures, but please listen to this first. Then, the other lectures will be more helpful. Honestly, if you just listen to this lecture, you will gain confidence in Unity.

    • unitynote
      知識共有者

      I was touched by the very detailed and sincere comments, as if I had asked an acquaintance. Also, since you pointed out in detail the amount of lectures compared to the amount of content I pursue when producing lectures, I felt like you really knew me well. ㅎㅎ;; Judging from the content of the comments you left, it seems that even if it is not my lecture, Jinsol Lee would understand the lecture well and utilize the lecture content 200% no matter what lecture he takes^^ Thank you again for leaving such a valuable and good lecture review. :)

  • ominseok님의 프로필 이미지
    ominseok

    受講レビュー 1

    平均評価 5.0

    5

    53% 受講後に作成

    After learning the basics of Unity, this is a lecture that only provides the necessary practical exercises and compact explanations to learn how to create a hyper-casual game. I think this lecture will be perfect for those who want a lecture that goes on smoothly without unnecessary small talk. 👍

    • unitynote
      知識共有者

      Thank you for evaluating the lecture^^ I always try to explain only the necessary parts so that the lectures are not boring and not too long.

  • woojjajja님의 프로필 이미지
    woojjajja

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    I highly recommend this to beginners. The examples and lecture content that help you grasp the concepts were very helpful. I'm looking forward to the next lecture^^

    • unitynote
      知識共有者

      Thank you for your valuable lecture evaluation^^ For the next series, I will try to select more fun and popular hyper-casual games and make them.

  • kyung86098513님의 프로필 이미지
    kyung86098513

    受講レビュー 6

    平均評価 5.0

    5

    91% 受講後に作成

    It was explained in a way that was easy for beginners to follow~ I think it's great because I can do it while looking at the PPT~ Thank you :)

    • unitynote
      知識共有者

      Thank you for your lecture evaluation^^ I have prepared a PPT that you can use when you have difficulty following along while watching the video :)

  • lymh11083639님의 프로필 이미지
    lymh11083639

    受講レビュー 2

    平均評価 5.0

    5

    34% 受講後に作成

    Wow, Dr. Go, I'm a regular viewer of YouTube. Thank you for uploading such great lectures. To be honest, it was so hard waiting for each video to be uploaded on YouTube. Haha. It's nice to be able to watch lectures organized like this in one go!

    • unitynote
      知識共有者

      Thank you for your review^^ Thank you for always watching YouTube. Currently, I am working on the Hyper Casual Game Series 02, which is played on grid-shaped tiles such as 1010, Match-3, and 2048. I will try to come back with a new series soon^^

¥5,225

unitynoteの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!