Unityゲーム開発入門:Unityインストラクターが教えるマリオ風2Dアクションゲームを作成する方法【スタジオしまづ】
4.5 (324 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,102 students enrolled

Unityゲーム開発入門:Unityインストラクターが教えるマリオ風2Dアクションゲームを作成する方法【スタジオしまづ】

2Dアクションゲーム開発に必要な、C#・アニメーション・当たり判定など総合的なUnityの力がこれ一本で身につく完全攻略版。 自分の Gameを世界に向けて発信しよう!
4.5 (324 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,102 students enrolled
Created by 嶋津 恒彦
Last updated 11/2019
Japanese
Current price: $129.99 Original price: $199.99 Discount: 35% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Unityでゲームを開発する方法
  • C#を中心とするプログラミングの基礎知識
  • 2Dゲームを作成する方法
  • マリオのような横スクロールゲームを作成する方法
  • アニメーションを実装する方法
  • 当たり判定を取得する方法
Course content
Expand all 69 lectures 07:50:59
+ Unityでゲームを作るには
4 lectures 23:06
はじめに
01:05
Unityの画面説明
07:16
テキストの変更方法
05:52
+ 追加動画(ショートカットキーの解説)
1 lecture 07:22
作業効率爆上がり!講師も使っているショートカットキーの解説
07:22
+ C#の基礎
19 lectures 02:40:55
はじめに
01:40
コンソールとコメントアウト
05:52
変数の宣言
05:17
変数の型
04:30
数値の演算と演算子
14:12
if文
06:39
switch文と演習
08:37
繰り返し処理whileとfor
11:06
配列の基礎と応用
12:29
Listとforeach
14:29
関数(メソッド)の作成と応用
07:21
【演習&解説】1から10までの合計を求める関数
07:30
【演習&解説】nからmまでの平均を求める関数
08:18
【演習&解説】最大値を返す関数
12:43
列挙型について
03:23
(おまけの演習問題)nからmまでの偶数の和を求める関数を作成せよ
08:38
(おまけの演習問題)3のつく数字でアホになる関数を作成せよ
13:01
(おまけ)C#のクラスについて
10:03
(おまけ)プロパティについて
05:07
+ ゲーム開発の基礎(Unityのテクニック集)
11 lectures 52:06
はじめに
00:55
キーボード入力の取得
07:25
オブジェクトの動かし方とRigidbodyについて
08:00
当たり判定の実装
06:23
アセットのインポート方法
01:41
アニメーションの作り方
01:59
アニメーションの切り替え方法
08:49
プレファブ化と生成方法
04:44
オブジェクトの表示/非表示
04:00
別オブジェクトの操作方法
04:01
シーンの読み込み方法
04:09
+ ゲームの作り方(マリオメーカーのようなステージ開発とプログラムの実装)
28 lectures 03:06:03
追加動画(Unity2019.2以上) Tile Paletteの追加
03:09
ジャンプの実装
05:00
地面との当たり判定実装
09:30
ゲームオーバーとゲームクリアの実装(当たり判定の検出)
08:33
ゲームオーバー時にテキストを表示する実装
08:25
リスタートの実装
04:06
トラップの実装
06:29
アイテムの実装
02:12
アイテム取得の実装
04:57
アイテム取得時のスコア更新の実装
07:53
敵キャラクターの実装
04:37
敵キャラクターの移動
05:23
敵キャラクターの落下対策
08:34
敵キャラクターへの攻撃実装
09:46
カメラの追従
06:37
カメラの境界設定
07:23
Playerが壁に引っかかるバグを修正
04:57
Runアニメーションの実装
11:04
Jumpアニメーションの実装
09:34
敵撃破エッフェクトの実装
05:08
アニメーションの終了取得
03:46
死亡アニメーションの実装
09:58
BGMとSEの実装
12:33
Requirements
  • タイピングができる
  • 検索サイトでUnityを調べたことがある
  • UnityをインストールできるPC(Mac/Windows)がある
Description

任天堂からこの夏Nintendo Switch向けに発売されたスーパーマリオメーカー 2。ゲーム開発の専門的な知識がなくても
オリジナルのゲームが開発できることで注目を浴びています。この講座ではスーパーマリオメーカー 2のようにステージを作成するUnityのテクニックが習得できます。

また、ステージ作成だけではなくアクションゲーム開発に必要なC#・アニメーション・当たり判定など総合的なUnityの力がこれ一本で身につく完全攻略版です。


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

  • マリオメーカーのようにタイルを配置してゲームを作りたい方

  • 簡単なプログラムでとりあえずゲームを完成させたい方

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

  • 自身のポートフォリオを充実させたい方


初心者の方でもゲームを完成させられるように、講座の構成は

  • Unityのインストール

  • Unityでゲームを作る基礎(コードでものを変化させる簡単な方法)

  • プログラミングの基礎(ゲーム開発に必要な最低限のスキル)

  • ゲーム開発のテクニック(アニメーションや当たり判定のスキル)

を1話完結形式で学び、基礎力をつけた後

  • 2Dサイドビューアクションゲームの作成

に取り掛かかります。講座を終えたときにはマリオのような2Dゲームを自身の作成したステージで遊ぶことができるようになっています。


一人でゲームを作るのは「資料を探し、学び、実践する」っというとてもエネルギーのいることです。また、完成させるとなるとゲーム開発以外のことにも多くの労力を使います。この講座はこれらのエネルギーをゲーム開発に集中するための講座です。自分のGameを世界に向けて発信しましょう!


*他の私の講座との関係

「Unityゲーム開発:インディーゲームクリエイターが教えるC#の基礎からゲームリリースまで」よりも簡単です。

(実際、私の知り合いのプログラミング初心者はテスト用に撮影した動画を見てゲームを完成させました)

ただし、リリース関係のテクニックは入れていないので、リリースを目的とされている方は、上の講座を購入された方がいいです。

Who this course is for:
  • マリオメーカーをプレイして似たようなゲームを作ってみたくなった人
  • ポートフォリオを充実させ転職活動にいかしたい人
  • Unityのチュートリアルを勉強したけど挫折してしまった人
  • Unityを始めたはいいけど何から手をつけていいのかわからない人