見てわかるUnity4 2Dゲーム制作超入門 (単行本)

見てわかるUnity4 2Dゲーム制作超入門
フォーマット:
単行本 電子書籍
著者 掌田 津耶乃
ジャンル IT系書籍 > プログラミング言語
書店発売日 2014/05/31
ISBN 9784798041254
判型・ページ数 B5変・440ページ
定価 2970円
(本体2700円+税10%)
在庫 品切れ・重版未定
その他 10xEngで読むことができます

この本に関するお問い合わせ・感想

2Dゲームを作りたいと思っているあなたのために、Unityで2Dゲームを作る知識や手順を全部まとめて解説した入門書です。Unityは、本来3Dゲームの開発ツールですが、Unity 4.3から、2Dゲーム開発用の機能「スプライト」が追加されました。本書は、Unityで2Dゲームを開発するために、スプライトの作り方、スプライトのアニメーション、スクリプトによるスプライトの操作、物理エンジンによる動力世界のスプライト、そしてゲームに仕上げるコツなどをわかりやすく解説しました。本書を読めば、基本的なアクションゲームを誰でも作れるようになります。使用プログラミング言語は、C#およびJavaScriptに対応。サンプルスクリプトのダウンロードサービス付き。

【サポートはこちら】https://www.shuwasystem.co.jp/support/7980html/4125.html
Chapter1 Unityの基本を覚えよう
1-1 Unityを準備しよう
Unityの2Dは、3D!?
2Dゲーム開発に必要なのは?
開発は「やればわかる」!
Unityを手に入れよう!
Unityをインストールする(Windows)
Unityをインストールする(Mac OS X)
ライセンス登録について
プロジェクトってなに?
プロジェクトを作ろう(Windowsの場合)
プロジェクトを作ろう(Mac OS Xの場合)
1-2 ウインドウとプロジェクトをチェック!
Welcomeウインドウについて
Unityの画面構成
ツールの基本操作を覚えよう
スクリプトについて
MonoDevelopの基本画面
パッド類は<Pads>メニューで呼び出せる
1-3 アプリケーションの作成
プロジェクトからアプリケーションへ
ビルドの設定をチェック!
パソコン用アプリをビルドしてみよう
iPhoneアプリを作成しよう
iPhoneアプリ作成の注意点
Android開発について
Androidアプリ作成の注意点
この章で覚えたこと

Chapter2 ゲームオブジェクトを使おう!
2-1 ゲームオブジェクトとシーンの基本
シーンとゲームオブジェクト
ゲームオブジェクトとシーンビュー
ギズモについて
3Dゲームオブジェクトを配置してみよう
トランスフォームツールの役割
ハンドツール
トランスレートツール
ローテートツール
スケールツール
カメラの操作
ライトについて
Spotlight
シーンの保存
プレイボタンで動かそう
2-2 ゲームオブジェクトの内容をチェックしよう!
ゲームオブジェクトとコンポーネント
インスペクターについて
トランスフォーム
メッシュフィルター
コライダー
メッシュレンダラー
ライトの設定
Lightの設定項目
カメラの設定
カメラの設定項目について
2-3 マテリアルについて
マテリアルって?
マテリアルとアセット
マテリアルを作る
シェーダーとは?
テクスチャとMain Color
カラーのマテリアルを設定する
テクスチャとマテリアル
テクスチャ利用のマテリアル
マテリアルをCubeに組み込む
背景とスカイボックス
スカイボックスをインポートする
スカイボックスを設定しよう
この章で覚えたこと

Chapter3 2Dとスプライト
3-1 スプライトを使いこなそう!
スプライトって?
2D用ゲームシーンを用意する
イメージを用意する
テクスチャをスプライトとして設定する
スプライトのインスペクター設定
スプライトを作成する
2Dシーンを表示しよう!
スプライトのレンダラー設定
レイヤーについて
Sorting Layerのレイヤーについて
スプライトをレイヤー設定しよう
新規にスプライトを作る
シーンを保存しよう
3-2 マルチプルモード・スプライトを使おう
シングルモードとマルチプルモード
アセットストアを使おう
パッケージの中身をチェック!
骸骨のスプライトを設定する
スプライトエディタを使おう
「Slice」の設定について
自動で分割してみよう
生成されたスプライトを選択する
グリッドによるスプライトの設定
Applyでスプライトを設定する
スプライトを配置する
シーンの表示を確認しよう
3-3 3Dでスプライトを動かす「Quad」
Quadは「板」の3Dモデル
Quad用マテリアルを作成しよう
Quadを作成しよう
ライトを追加しよう
マルチプルモードのマテリアルを作る
Quadを作る
シーンを動かして確認しよう
背景を作る
プレイして表示を確認しよう!
この章で覚えたこと

Chapter4 アニメーションの基本をマスターしよう
4-1 アニメーションクリップを作ろう
Unityのアニメーションとは?
Animationビューを使う
アニメーションクリップを作る
スプライトを移動するアニメーション
作成されたカーブについて
アニメーションを実行しよう!
なぜアニメーションするの?
キーフレームを追加する
キーフレームを確認する
カーブの種類を変更する
「Record」ボタンを押して終了
作成される2つのファイル
アニメーションクリップのインスペクター
マルチプルモード・スプライトのアニメーション
アニメーションクリップを作る
スプライト変更アニメーションカーブを作る
スプライトを設定していこう
スプライトを動かそう!
4-2 アニメータコントローラ
アニメータコントローラとは?
アニメーションのためのコンポーネント
Animationコンポーネントを利用しよう
Animationの設定について
アニメーションクリップを作成する
アニメーションカーブを追加する
Animationの設定をチェック!
Animatorコンポーネントの設定
Animatorビューから設定する
もう1つのアニメーションクリップを作る
アニメーション遷移を設定する
動かしてみよう!
トランジションの設定について
パラメータで遷移を決める
動作をチェック!
4-3 ブレンドツリーを使おう
ブレンドツリーについて
ブレンドツリーを作成する
ブレンドツリーを編集する
ブレンドツリーのインスペクター
アニメーションクリップをMotionに追加する
Blendスライダーを操作してみる
プレイ動作を確かめよう
パラメータでブレンドを設定する
インスペクターのグラフについて
この章で覚えたこと

Chapter5 スクリプトで動かそう
5-1 スクリプトの基本を覚えよう
スクリプトを作ろう!
使用言語について
シーンを用意しよう
スクリプトファイルを作ろう
スクリプトをMonoDevelopで開く
スクリプトの基本形をチェック!
StartとUpdateイベント
ゲームオブジェクトとスクリプトの関係
スクリプトをスプライトに組み込もう
5-2 スプライトの基本を覚えよう
スプライトを動かそう
PositionとVector2
行ったり来たりするには?
publicな変数とprivateな変数
条件分岐とif文
インスペクターから値を設定する
Time.deltaTimeで調整する
スプライトを回転する
スプライトを拡大縮小する
5-3 インタラクティブな操作
キーボードで動かす
Input.GetKeyでキーをチェック
ビルドの入力設定をチェックしよう
GetAxisの働きについて
マウスで動かす
マウスポインタとマウスボタン
タッチ操作はどうする?
Touchオブジェクトの処理について
この章で覚えたこと

Chapter6 スプライトの物理的な働き
6-1 コライダー2Dと衝突処理
オブジェクトの「衝突」の重要さ
コライダー2Dを組み込む
カメラの調整をする
障害物スプライトを作ろう
コライダー2Dを組み込もう
クリックしたスプライトを操作する
マウスの位置からスプライトを取得する
接触したすべてのスプライトを処理する
OverlapPointAll処理の流れ
6-2 物理エンジンとリジッドボディ
物理エンジンとは?
Rigidbody 2Dの設定
衝突したスプライトを消す
OnCollisionEnter2Dイベントについて
接触の3つのメソッド
トリガーを使おう
スクリプトを変更する
トリガー用のイベントについて
重力のある世界
重力のある世界を作ろう
重力を設定する
物理的に「動かす」には?
FixedUpdateとAddForce
なんで転がるの?
この章で覚えたこと

Chapter7 ゲーム作りに挑戦しよう!
7-1 ブロック崩しに挑戦!
ブロック崩しを作ろう!
イメージを用意しよう
シーンを作成しよう
物理マテリアルを作る
テクスチャーをスプライトに変更する
ゲーム盤の壁を作る
タグを作成する
wallにコライダー2Dを組み込む
ブロックを配置しよう
ボールを作成する
バーを作成する
GUITextを用意しよう
スクリプトを作成作成する
barスクリプトの作成
ballスクリプトの作成
ポイントをチェック!
7-2 Angry Birdsもどきを作ろう!
物理エンジンを使えばAngry Birdも簡単!
シーンを用意しよう
地面を作る
ブロックを組み立てよう
敵キャラを作る
キャラクタを作ろう
スクリプトを用意しよう
スクリプトを書こう
動作をチェック!
スクリプトのポイントをチェック
7-3 ゲームらしくしよう!
ゲームとして必要なものとは?
スタートシーンを作ろう
キャラクタを配置
GUI Textを作成する
スクリプトを用意する
スクリプトを書こう
スコアとメッセージ表示を追加する
「ハロー」を使おう!
enemyスクリプトを作ろう
enemyのポイントをチェック!
birdスクリプトを作ろう
birdのポイントをチェック!
完成品をプレイしよう!
この本で覚えたこと
これからやることは?

ご注文

別フォーマットで購入

シェアする

このエントリーをはてなブックマークに追加

同じジャンルの商品

お知らせ

一覧