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,584

受講生

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件の受講レビュー

  • 이진솔 lee님의 프로필 이미지
    이진솔 lee

    受講レビュー 3

    平均評価 5.0

    5

    66% 受講後に作成

    제가 인프런에서 유니티 관련 강의만 10개 구매한 사람입니다. 유니티엔진 기초강의를 들으신분이라면 그담 들을 강의는 바로 이겁니다. 이런 중급자를 위한 강의도 흔하지 않을뿐더러 내용도 이렇게 충실한 강의 제가 가진 강의중에는 이거밖에 없습니다. 분량도 적절하구요. 혹시 3시간남짓한 분량이라 걱정하시는 분들있을까봐 말씀드리면, 내용을 꽉꽉눌러담아서 실제로 강의 보면서 따라하면 10시간은 더 걸려요. 분량으로 따져도 저렴하게 느끼실 거에요. 이제 기초배우고 뭘 해야할지 막연하신분들은 이거 들으면 아 바로 감 잡으실겁니다. 게임의 구조와 노하우, 팁들이 가득 담겨져 있어요. 다른 중급 강의들 있지만 그보다도 우선해서 먼저 이걸 들으세요. 그랬을때 다른 강의들도 더 도움 될겁니다. 솔직히 이 강의만 파고 들어도 유니티에대한 자신감 확 붙으실 거에요.

    • 고박사
      知識共有者

      마치 지인에게 부탁한것과 같이 굉장히 자세하고 정성스러운 댓글에 감동받았습니다. 또한 제가 강의를 제작할 때 추구하는 분량 대비 강의량에 대한 부분이라던지 세세하게 잘 짚어주셔서 정말 저를 잘 아는 지인이 아닐까? 라는 느낌을 받았습니다 ㅎㅎ;; 남겨주신 댓글의 내용을 보면 비단 제 강의가 아니더라도 이진솔님은 어떤 강의를 들으셔도 강의에 대해 잘 이해하고 강의 내용을 200% 활용하실 것 같습니다^^ 다시 한번 이렇게 소중하고 좋은 강의평을 남겨주셔 감사합니다. :)

  • 오민석님의 프로필 이미지
    오민석

    受講レビュー 1

    平均評価 5.0

    5

    53% 受講後に作成

    유니티 기초를 배운 뒤에 하이퍼 캐주얼 게임을 어떻게 만드는지에 대해 배울 수 있게 필요한 실습과 컴팩트한 설명만 딱 하는 강의네요. 불필요한 잡담 없이 쭉쭉 진행하는 강의를 원하시는 분들의 취향에 딱 맞는 강의일 것 같아요. 👍

    • 고박사
      知識共有者

      강의 평가 감사합니다^^ 지루하지 않고 강의가 길지 않게 필요한 부분만 콕 찝어서 설명할 수 있도록 항상 노력하고 있습니다.

  • Hyodong Woo님의 프로필 이미지
    Hyodong Woo

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    입문자분들은 꼭 보시길 권장합니다. 개념을 잡아주는 예시 및 강의내용이 너무 도움이 되었습니다. 다음 강의도 기대됩니다^^

    • 고박사
      知識共有者

      소중한 강의 평가 감사합니다^^ 다음 시리즈는 더 재밌고 대중적인 하이퍼캐주얼게임을 선택해서 제작해 보도록 하겠습니다.

  • kyung8609님의 프로필 이미지
    kyung8609

    受講レビュー 6

    平均評価 5.0

    5

    91% 受講後に作成

    초보자가 따라하기 쉽게 설명해주셨어요~ PPT도 같이 보면서 할수있어서 너무 좋은거 같습니다~ 감사합니다 :)

    • 고박사
      知識共有者

      강의 평가 감사합니다^^ 영상을 보면서 따라하기 어려울 때 활용할 수 있도록 PPT를 함께 준비했습니다 :)

  • lymh1108님의 프로필 이미지
    lymh1108

    受講レビュー 2

    平均評価 5.0

    5

    34% 受講後に作成

    와 고박사님 유튜브 애청자인데 좋은 강의 올려주셔서 감사합니다. 솔직히 유튜브에 영상 한편한편 올라오기 기다리는데 너무 힘들었는데 ㅋㅋ 이렇게 한번에 정리된 강의를 볼 수 있어서 좋네요!

    • 고박사
      知識共有者

      수강평 감사합니다^^ 유튜브도 항상 애청해주신다니 감사합니다. 현재 1010, Match-3, 2048과 같은 격자 형태의 타일에서 플레이하는 하이퍼캐주일게임 시리즈 02를 제작중입니다. 빠른 시일내에 새로운 시리즈로 찾아뵐 수 있도록 하겠습니다^^

¥5,200

unitynoteの他の講座

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

似ている講座

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