Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication 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 Certifications Network & Security Hardware Operating Systems & Servers 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 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 Paid 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 & Gardening 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 & Diet Yoga Mental Health Martial Arts & 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 Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation Sound Therapy CBT Cognitive Behavioral Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentGame Development3D Game Development

Unity3Dゲーム開発入門:Unityインストラクターと共に進める脱出ゲーム作成講座ハンズオンコース【スタジオしまづ】

人気ジャンルである脱出ゲーム開発を通して、Unityで3Dゲームの作り方を学ぶことができる入門講座。C#の基礎からデータベースを活用した効率的な開発手法や、アイテムのズーム機能・回転機能・合成機能などが学べる本格的な3D脱出ゲーム作成講座!
Rating: 4.5 out of 54.5 (133 ratings)
1,204 students
Created by 嶋津 恒彦, 加藤 こうへい, PolyNeko (ポリネコ)
Last updated 4/2021
Japanese

What you'll learn

  • 3D脱出ゲームに必要な、オブジェクトのクリック、アイテムボックスの実装、アイテムの拡大表示と回転が習得できます。
  • Unity3Dの基礎である、オブジェクトのクリック、アニメーションの方法がハンズオンで学べます。
  • ゲームを動かすためのC#プログラミングに関する基礎的な文法をイラストと演習問題付きで学習できます。
  • 全てのプロジェクトを一から作ることで総合的なUnityのゲーム開発力が身につきます。

Requirements

  • Unityをインストールしている
  • タイピングができる
  • 検索サイトでUnityを調べたことがある

Description

【はじめに】

みなさんこんにちは!スタジオしまづの嶋津です。今回は、3D脱出ゲームの講座を紹介します!

3D脱出ゲームといえば、「The Room」など 企業が開発しているイメージが強いと思います。この講座ではそのような一昔前には個人で作れると思われていなかった3Dゲームを1から作れる内容となっています。


特に、作業を効率的に実装する工夫として「データベースの作成」にポイントを当てています。ゲーム内のギミックが増えたとしても作業が2倍3倍に膨れ上がらない方法を習得できます。

また本講座はC#やUnityの基礎部分から解説しているので、3D脱出ゲーム開発だけではなく、VRやARにつながるUnityを使った3Dゲーム開発全般に応用できる内容になっています。


※3Dモデルの作成については解説していません:教材ではフリー素材を使っています


【講座内容】

初心者の方でも挫折しないで進められるように、いきなりゲームを作り始めるのではなく

・Unityの基礎(画面説明や操作説明)

・C#の基礎(イラスト解説と演習問題も用意)

・脱出ゲーム開発でよく使用されるテクニック集

について学んでいくことで基礎力をつけ、その後本編として3D脱出ゲームの制作に取り掛かるという構成になっています。

テクニック集と本編では、主に以下について解説しています(詳しくは上のコース内容をご覧ください)。

  • アイテムボックスの作成と左詰めでアイテムを入れる方法

  • データベースの作り方

  • ボックス内のアイテムを選択して使う方法

  • アイテムを拡大表示&回転させる方法

  • アイテムを設置する方法

  • パスワードギミックの作り方

  • ギミッククリア時にイベント(宝箱を開ける等)を行う方法

  • 3Dでのカメラ移動とズームさせる方法

  • ドアを開けるなどのアニメーション作成方法

  • アイテムの合成方法


【講座の特徴と挫折しないための工夫】

正直なところ、3D脱出ゲーム開発は難易度が高いです。そのせいなのか、1から全て解説している書籍やブログを私はみたことがありません。

実際、本講座も私の2D脱出ゲーム講座より難しいです。

ただし、それをわかっているからこそ、その分解説やサポートに力を入れており、初めてUnityを始める方でもついて来られるように、以下の工夫と対策があります。

・全てのプロジェクトとコードを1から作成しているので、動画の通りに進めれば必ずゲームが完成する

・動画では追いつきづらい人のために、補助教材で作業の流れとソースコードを用意している(加藤先生が頑張ってくれました!)

・困った時のQ&A対応がある(これはUdemy共通)


【まとめ】

3DのゲームもUnityを使うことで作れるようになりました。しかしUnityには便利な機能が多数用意されていることから、一人でゲームを作るとなると難しく感じたり、操作に迷う部分なども出てくると思います。

そういったつまずきがちな部分でなるべく迷わず3Dゲーム開発へ集中するために、本講座をご活用していただければ幸いです。

この講座を3D制作のファーストステップとして活用し、自分のオリジナルゲームを世界に向けて発信しましょう!


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

・Unityのインストール

・セーブ機能

・BGMやSEの設定方法

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


これらの学習については以下の講座がおすすめです。

  • Unity2D脱出ゲーム開発入門:Unityインストラクターが基礎から教えるセーブ機能マスターコース

  • Unity ゲーム開発:インディーゲームクリエイターが教える C#の基礎からゲームリリースまで

(特に、2Dの脱出ゲームの講座を修了していると理解がスムーズになると思います。)

Who this course is for:

  • 3D脱出ゲームや3Dのゲームを作成したい人
  • Unityのチュートリアルを勉強したけど挫折してしまった人
  • Unityを始めたはいいけど何から手をつけていいのかわからない人

Instructors

嶋津 恒彦
Unityインストラクター 教育 数学
嶋津 恒彦
  • 4.6 Instructor Rating
  • 4,196 Reviews
  • 15,449 Students
  • 18 Courses

*ゲーム開発オンラインサロン「スタジオしまづ」のオーナー

*YouTube:ゲーム開発チャンネル(登録者7800人)

*Unityインストラクター:毎日2,3人に対してリリースに向けたゲーム開発の指導


自身の講座は全て製作しているアプリで使ったテクニックです。泥臭いテクニックでクリエイターライフに貢献するインディーゲームクリエイターです!!!

加藤 こうへい
Unity C# パソコン操作
加藤 こうへい
  • 4.5 Instructor Rating
  • 133 Reviews
  • 1,204 Students
  • 1 Course

私は元パソコン教室のインストラクターで、

パソコンの操作やソフトの使い方などについて

指導を行っていました。


現在は宅建士として不動産業者で、

パソコン関係の業務を主に行っております。


また同時に、パソコンの操作・Unityでのゲーム制作・

プログラミングの学習などについてサポートをする

インストラクターとしての活動もしており、


パソコンを学びたい一般の方や自営業の方が

パソコンの操作や作業で困った時の

アドバイスやサポートなどを行っております。


Udemyでは主に、UnityとC#でのゲーム開発についての

教材を公開していきます。


パソコンに不慣れな方やプログラミング初心者の方にも

わかりやすい説明を心がけ、C#やUnityでのゲーム制作について

安心して楽しく学べるような講座を公開していきたいと思っております。


また、個人でゲーム開発を行っており、

学んだ知識やテクニックについての情報を

WebサイトやYouTubeなどで公開しております。


PolyNeko (ポリネコ)
ゲーム系3DCGデザイナー
PolyNeko (ポリネコ)
  • 4.5 Instructor Rating
  • 133 Reviews
  • 1,204 Students
  • 1 Course

ゲーム業界歴13年のデザイナー/テクニカルアーティストです

3D制作はBlenderをメインにして、これまでたくさんのゲームを開発してまいりました。ゲームUIデザインの制作経験も豊富です。

ゲームで世界を笑顔にするをミッションにしています。

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.