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+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift 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 Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-03-31 23:45:02
30-Day Money-Back Guarantee
Development Game Development 2D Game Development

2Dシューティングゲーム開発入門:Unityインストラクターが教えるゲーム開発ハンズオンコース【スタジオしまづ】

縦型シューティングゲーム開発を通して、Unityの基礎が学べる超入門講座!コース終了時には、ゲーム開発スキルと弾幕シューティングゲームがあなたの手に!
Highest Rated
Rating: 4.7 out of 54.7 (53 ratings)
485 students
Created by 嶋津 恒彦, 内山 直哉
Last updated 11/2020
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • Unityでの2Dシューティングゲーム開発を通して、 必須要素である当たり判定や敵の行動制御など他にも多くのことが学べます。
  • 初心者が一人で実装するには難易度が高い弾幕の実装方法

Course content

10 sections • 56 lectures • 6h 17m total length

  • Preview01:08

  • はじめに
    00:55
  • C#演習問題準備動画
    02:33
  • コンソールとコメントアウト
    08:13
  • 変数の宣言と代入
    05:18
  • 変数の種類
    05:56
  • 変数の演算
    05:24
  • 変数の演算2
    03:41
  • 比較演算子
    04:58
  • 論理演算子
    04:41
  • if文とは
    04:44
  • else文
    02:26
  • else if文
    04:56
  • switch文とは
    05:50
  • while文とは
    06:37
  • for文とは
    07:52
  • breakとContinueとは
    05:23
  • 配列とは
    09:32
  • List型とは
    11:47
  • 関数とは
    10:05
  • 関数の返り値
    04:16
  • クラスとは
    11:26

  • Preview00:22
  • キーボード入力の取得方法
    04:29
  • TextObjectの取得方法と変更方法
    02:56
  • オブジェクトの表示、非表示をコードから行う方法
    02:47
  • シーンのリロード
    02:44
  • ObjectのPrefab化
    00:55
  • Prefab化したものをコードから生成する方法
    02:00
  • 当たり判定
    02:34
  • 繰り返し処理
    02:28
  • コルーチン
    02:45
  • テクニック集に小テスト追加!!
    00:20
  • 確認テスト
    5 questions
  • 最後に
    00:39

  • 新規作成と背景
    05:37
  • [追加コンテンツ]ステージの縦スクロール
    04:27
  • Preview06:04
  • 自機の操作
    05:01
  • 弾の発射
    13:13

  • 敵の移動
    03:07
  • Preview04:56
  • 敵の無限生成
    04:48
  • 敵の爆破
    08:22
  • 敵の爆破エフェクト
    08:39

  • Preview08:52
  • スコアの加算
    09:55

  • リスタートの実装
    12:24

  • BGMとSEの実装
    11:38
  • 移動範囲の制御
    12:14

  • 敵の攻撃実装
    25:21
  • Bossの攻撃実装
    25:59
  • Bossの繰り返し攻撃&移動の実装
    26:59
  • 弾幕実装の前に
    01:03
  • Bossの弾幕実装
    23:55
  • Boss:弾幕の実装
    00:02

  • ボーナスレクチャー
    02:18

Requirements

  • タイピングができる
  • Unityのインストールが終了している

Description

【追加項目】

9/27:シューティングテクニック集

10/6:C#の基礎(変数〜クラス)

11月:テクニック集に小テスト追加!!

11月:背景スクロール追加


講座の説明文まで目を通してくださってありがとうございます。


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

  • Unityの基礎を身につけて個人ゲーム開発ライフを楽しみたい方

  • 本格2Dシューテイングゲームを開発してみたい方

  • 弾幕シューティングの作成方法を知りたい方

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

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


【習得できること】

先日発表されたOculus Quest2やUnityの上場、EpicとAppleの論争など、近年ではゲーム開発に関わる分野が注目を集めています。そんな中Unityは「ゲーム開発の民社化」を掲げており、ゲーム会社に属さない個人でもゲーム開発をすることができるようになりました。この講座は、そのUnityを使って、ゲーム作成に関する知識がない初心者でも、本格2Dシューテイングゲームが作れる講座となっています。

具体的な内容としては下記のスキルが身につきます。

  • プロジェクトの作り方

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

  • 特定のボタンで攻撃

  • Enemy(敵)のランダム生成方法

  • 当たり判定

  • 2Dエフェクトの付け方

  • UIの作成と反映

  • Gameのリセット

  • BGM・SEの実装

  • オブジェクトの生成(+α 弾幕の作成)

  • Bossに体力の実装(記事のみ)


これらのスキルは、Unityを使ったゲーム開発をする上で基礎的かつ幅広く応用可能な内容となっています。また、弾幕の作成方法など難易度の高いスキルも含まれています。

学習方法に関しては動画での解説だけでなく、テキスト形式での解説も添付してあるので、動画で概要をつかみテキストでじっくり学習することもできます。


Unityは幅広いジャンルのゲームを開発することができますが、どのジャンルを開発するにも本講座で学ぶ内容は必要になってきます。Unity学習の第一歩として本講座を活用し、一緒にゲーム開発ライフを楽しみましょう!!!


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

・Unityのインストール

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

Who this course is for:

  • ゲーム開発に興味がある人
  • Unityを始めたはいいけど何から手をつけていいのかわからない人
  • Unityのチュートリアルを勉強したけど挫折してしまった人

Instructors

嶋津 恒彦
Unityインストラクター 教育 数学
嶋津 恒彦
  • 4.6 Instructor Rating
  • 2,317 Reviews
  • 8,434 Students
  • 14 Courses

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


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


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

内山 直哉
C#  Unity Bolt
内山 直哉
  • 4.4 Instructor Rating
  • 122 Reviews
  • 827 Students
  • 3 Courses

未経験からの挑戦!

私は大学や仕事でゲームを作ったこともなければ
プログラミングを行ったこともありませんでした。

そんな状態で独学でプログラミングやゲーム開発の
勉強を進めるのは困難なことが多く

2度ほど挫折しました。

でもそんな時に、Udemyの存在を知り
あるUnityゲーム開発講座に出会って、
私の人生は今までと違う方向に向かい始めました!


現在は個人やチームでゲーム開発を行っており、
有料ゲームのリリース経験まで積むことができました。

今でこそ日々好きなことをしていますが、
あの時諦めずに行動できたからだと思います。


そんな私がUdemyでUnityゲーム開発について
教えようと思った理由は

・私と同じように独学で挫折しかけている人
・効率よくゲーム開発について学びたい人
・自分が学ぶには遅すぎると思っている人を

手助したい思ったからです‼


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

・分からなくて挫折しそうだから挑戦しにくい
・詰まっても聞ける人がいない、どうしよう
・社会人になって1から学び始めるのは遅いんじゃ・・?

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


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


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

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

私が実際にUnityゲーム開発で
習得したノウハウを共有していきます!!


****ゲーム制作実績(一部抜粋)****

・UniversCharacter
 文字集めシューティングゲーム
 itch .ioなどでリリース

・MONSTER BUSTER
 
FPSゲーム
 
Staemなどで4月にリリース予定

  • 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.