ブロック崩しを作って学ぶ!Unityゲーム開発入門
4.8 (29 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.
215 students enrolled

ブロック崩しを作って学ぶ!Unityゲーム開発入門

プログラミング未経験でも大丈夫!作ったゲームをAndroidにインストールしたりWebで公開して友達に遊んでもらおう!
Bestseller
4.8 (29 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.
215 students enrolled
Created by 山田 龍明
Last updated 4/2020
Japanese
Current price: $129.99 Original price: $199.99 Discount: 35% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 3 articles
  • 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の基本的な使い方
  • ブロック崩しの開発手順
  • ゲーム開発に必須な要素
  • ゲームデータの出力方法
Course content
Expand all 35 lectures 02:40:54
+ はじめに
3 lectures 09:42

これから作るゲームの概要と想定している受講者の説明。

Preview 02:10

Unityを使うメリットの簡単な説明。

Unityとは
02:49

UnityIDの作成とインストール方法の説明。

Preview 04:43
+ ブロック崩し開発
28 lectures 02:11:29

プロジェクトの作成手順の説明。

プロジェクトの作成
01:10

Unityエディターの各ウィンドウ説明。

エディターの画面説明
02:33

レイアウト変更のやり方とおすすめレイアウト説明。

レイアウト変更
03:11

ショートカットキーも使いながらSceneウィンドウの基本操作を説明。

エディターの基本操作
02:10

Cubeで壁を作ってブロック崩しのステージを作成。

壁を作ってみよう
07:38

ステージ設計の考え方とブロックの作成。

ブロックを作ってみよう
05:40

空の物体をフォルダのように扱ってHierarchyを整理する方法。

Hierarchyの整理
02:25

Rigidbodyを使って物体を簡単に落下させる方法。

ボールを作って落下させてみよう
02:44

Physic Materialを使って物体を反射させる方法。

ボールを跳ね返らせよう
04:42

プログラムファイルの作り方と力の与え方。

プログラムでボールに力を加えよう
09:08
プログラムの予測変換が出ない場合の解決方法
00:36

マウスの位置に物体を追従させる方法。

バーを作ってみよう
06:49

プログラムで移動範囲を制限する方法。

バーの移動を制限しよう
05:13

衝突判定と物体を消す方法。

Preview 04:41

物体と背景の色の変え方。

色を変えてみよう
05:30

フォルダを作ってProjectを整理する方法。

Projectの整理
01:28

ゲームの画面サイズを設定する方法。

画面サイズの設定
01:34

テキストの作り方と特定のタグが付いている物体を取得する方法。

ゲームクリアを作ろう
08:44

物体の名前で処理を分ける方法とボールの動きを止める方法。

ゲームオーバーを作ろう
06:28

ボタンの作り方とシーンを読み込む方法。

リトライを作ろう
07:10

ボールが当たる位置によって跳ね返す角度を変える方法。

跳ね返す角度を変えよう
04:58

ボールの速度を変えていく方法。

ボールを徐々に早くしよう
04:36

いきなりボールが動き出さないようにする方法。

クリックしてからボールを動かそう
02:24

スコアとコンボの作り方。

スコアを作ろう
08:07

アセットストアの使い方とエフェクトの出し方。

エフェクトをつけよう
07:47

Project Settingsの修正。

プロジェクト設定の確認
00:18

簡単に軌跡を表示する方法。

ボールに軌跡をつけよう
04:06

サウンドの鳴らし方。

効果音とBGMを鳴らそう
09:39
+ ゲームの出力
3 lectures 18:41

ゲームを出力してAndroidのスマートフォンにインストールする方法。

Androidで遊べるようにしてみよう
07:06

ゲームを出力してWebで公開する方法。

Webで遊べるようにしてみよう
11:12

『~.wasm.~』ファイルを出力する方法。

出力ファイルを「~.wasm.~」にする方法
00:23
+ おわりに
1 lecture 01:01

講師から伝えたいこと。

メッセージ
01:01
Requirements
  • Unityが動作するパソコン、キーボード、マウス
Description

『Unity』というゲームを作るためのツールを使って、実際にブロック崩しを作りながらゲーム開発について学んでいきます。


コースの最後には、完成したゲームを自分のAndroidスマートフォンにインストールしたり、Web上に公開するまでの手順を解説しているので、身近な人に遊んでもらうこともできます。


ブロック崩しというシンプルな題材ですが、ボールとバーが当たる位置によって跳ね返す角度を変えたり、ボールが徐々にスピードアップしていく機能も実装します。

また、スコアの表示、爆発のエフェクト、サウンドなどゲームにおいて重要な要素も色々盛り込んでいます。


想定している受講者は、

ゲームを作ってみたいけど何から手を付けたら良いかわからない

というような方です。


途中で『C#』というプログラム言語を書いていくことになりますが、全くプログラムを書いたことがないという方でも大丈夫です!

あまり細かい説明はせず、必要なことだけをその都度説明するようにしているので怖がる必要はありません。


ゲームを一本作り切ることに重きを置いているので、逆にプログラミングを一からしっかり学びたいという方にはあまりオススメできません。


それでは、一緒にゲームを作っていきましょう!

Who this course is for:
  • ゲームを作ってみたいけど、何から手をつけたらいいかわからない方
  • Unityの基本的な使い方を学びたい方