Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-02-02 02:52:44
30-Day Money-Back Guarantee
Development Game Development 2D Game Development

【Unityゲーム開発】初歩から学べる、本格ローグライクゲーム開発講座!!

UnityとC#を用いたMAP自動生成のローグライクゲーム開発講座!!コース終了時には、ローグライクゲーム、Player追跡AI、MAP自動生成テクニックなどレベルの高いスキルがあなたのものに
Bestseller
Rating: 4.2 out of 54.2 (32 ratings)
248 students
Created by 内山 直哉, 嶋津 恒彦
Last updated 2/2021
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • Unityで2Dゲームを開発する方法を学べます
  • UnityでMapを自動生成する方法が学べます
  • Player追跡AIを作れるようになります
  • UnityとC#を用いてローグライクゲームが作れるようになります
  • ステージクリアで難易度が上がるレベル性ゲームの開発方法が学べます
  • Mapにランダムでアイテムや敵を生成する方法が学べます

Course content

10 sections • 40 lectures • 4h 24m total length

  • Preview00:52

  • 始めに
    00:17
  • Preview05:47
  • Preview03:29
  • コードからオブジェクトを操作する方法
    07:06

  • 始めに
    00:27
  • コンソールに文字を表示&コメントのつけ方
    03:25
  • 変数の解説
    02:20
  • 型の解説
    04:33
  • 四則演算(+,-,×,÷)
    08:11
  • if文
    06:50
  • ループ(for,while)
    03:10
  • 配列の解説
    06:49
  • Listの解説
    07:24
  • 関数の解説
    06:28
  • publicなどの修飾子解説
    05:12
  • セクションの復習
    9 questions

  • このセクションについて
    00:30
  • 本編のエディタ構成
    01:11
  • Visual StudioのN個の参照について
    02:31

  • 始めに
    00:30
  • Preview02:33
  • Playerアニメーションの作成
    09:04
  • Enemyアニメーションの作成
    05:50
  • タイル作成
    08:18
  • UIの作成
    03:51

  • 床と外壁の自動生成
    10:23
  • アイテムや内壁の自動生成
    16:21
  • GameManagerの作成
    06:27
  • Loaderの作成
    03:01

  • Playerの移動
    17:02
  • 当たり判定の実装
    10:34
  • 攻撃の実装
    16:23
  • 次のステージへ
    14:31
  • Foodシステム追加
    10:28

  • Preview05:39
  • Enemyの行動AI
    17:44
  • Enemyとの戦闘
    10:36

  • BGMの実装
    04:10
  • SEの実装
    14:16

  • ボーナスレクチャー
    00:45

Requirements

  • Unityのインストールが終了している

Description

Map自動生成系ローグライクゲームを作りたくはありませんか?

または

Unityで本格ゲームを作る知識を身につけたくないですか?


もし当てはまるのであれば

この講座はそんなあなたにふさわしいものになっています!!



【本講座は以下の方を対象としています】

  • 公式チュートリアルに挫折してしまった人

  • 検索しても英語の解説ばかりで疲弊してしまった人

  • Unityの基礎を身につけて、ゲームクリエイターライフを楽しみたい方

  • ゲーム開発に興味がある方

  • ゲーム開発の幅を広げたい人

  • 本格ローグライクゲームを開発してみたい方

  • コミケやインディーゲームのイベントで出展側として参加したい方

  • オリジナルゲームを作ってポートフォリオを充実させ、ゲーム会社に就職したい方

  • ゲームクリエイターとしての一歩を踏み出したい方

  • ローグライクゲームが好きな人


【講座受講の推奨環境】

  • ノートPCやデスクトップパソコンからの視聴

  • Unityバージョン (2019.4.x)LTSでの作業


【講師の役割】

内山:講座内での解説

嶋津:講座作成支援


【講座内容】

この講座ではプレイヤーを操作して、
荒廃した世界を生き抜く、
本格2Dローグライクゲームの開発を行っていきます!!


今回の講座ではC#を用いて
ゲーム開発を行っていきますが、

使用するプログラミングの文法は
実際のゲーム開発で使用されている概念と結びつけ
1から丁寧に解説しています。


なので現在ゲーム開発未経験で、
プログラミングが全くできなくても問題はありません!!


またこの講座ではUnityでゲーム開発を行う際に、
必須となる知識をより落とし込んでもらいやすいように

簡単な小テストも用意しました!


さらに本講座を通して

・Mapの自動生成(10×10の1面)

・アイテムや敵のランダム生成

・Playerの追跡AI

などの内容も習得できます。


万が一困った点が出てきた場合は、
Q&Aで質問も受け付けております。

さらに動画で記述したコードはテキスト方式で配布もしているので、
有効にご活用ください!


【身に付くスキル】

  • プロジェクトの作り方

  • AssetStoreの使い方

  • Mapのランダム生成(10×10の1面)

  • Player(主人公)の1マス移動方法

  • Enemy(敵)のランダム生成方法&追跡AI

  • 当たり判定実装(2種類)

  • UIの作成と反映

  • ステージクリアで難易度の上がるレベル性のゲーム作成方法

  • BGM・SEの実装

  • オブジェクトの生成



【注意:以下の内容は含まれていません】

・Unityのインストール

・ビルドしてからリリースするまでの手順

・広告の付け方


【最後に】

この講座でUnityのゲーム開発方法を学び、

あなたがゲーム開発クリエイターとしての
一歩目を踏み出すお手伝いをさせてください!!

Who this course is for:

  • ゲーム開発に興味がある初心者
  • Map自動生成のゲームを作ってみたい方
  • ゲーム開発の幅を広げたい方
  • Unityのチュートリアルを勉強したけど挫折してしまった人

Instructors

内山 直哉
C#  Unity Bolt
内山 直哉
  • 4.5 Instructor Rating
  • 103 Reviews
  • 688 Students
  • 3 Courses

未経験からの挑戦!

私は新卒で入った会社に不安や不満があり、
人生をより良くするためにプログラミング学習を始めました。

特別大学で学んだわけでもないので、
本を買って独学で勉強を進めるのは困難なことが多く

2,3度挫折しかけました。

でもそんな時に、Udemyの存在を知り
あるUnityゲーム開発講座に出会い、
Unityでゲーム開発を始めました。


現在は個人やチームでゲームの制作ができるようになり、
あの時諦めずに行動しておいて、本当によかったと思っています


こんな私がUdemyで教える側に回ろうと思ったのは、

私と同じように個人で挫折しかけたり、
将来に不安を感じる人の手助けをしたいと思ったからです!


今でも未経験から始める時の苦労や不安を覚えていて

・分からなくて挫折しそうだから挑戦しにくい

・案の定分からないので、諦めたくなる

・聞ける人がいない、どうしよう

こんな気持ちが非常に大きかったです。


しかしこんな気持ちを経験したからこそ
役に立てるのでは
と思いました。


なので初心者の人が

・分からないという心配をせず安心して取り組め

・知識を落とし込み自分のスキルにしやすいように

Unityゲーム開発の解説していきます!!

嶋津 恒彦
Unityインストラクター 教育 数学
嶋津 恒彦
  • 4.5 Instructor Rating
  • 2,163 Reviews
  • 7,981 Students
  • 14 Courses

*現在はUnityインストラクターとして、オンラインで毎日2,3人に対してリリースに向けたゲーム開発の指導を行なっています。


大学院まで数学の研究をした後,数学教師,エンジニアとして働いていましたが、どちらも半年で辞めてしまいニートをしていました。ある時Unityを触り,自分が作りたいゲームが作れそうだと確信し1年間ゲームを作りを続け,「マリオネットAI」というAI構築型対戦ゲームをSteam,Android,iosで配信しました。


現在はフリーランスとしてゲーム開発&動画配信をしています。自身の講座は全て製作しているアプリで使ったテクニックです。泥臭いテクニックでクリエイターライフに貢献するインディーゲームクリエイターです!!!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.