見てわかるUnity Visual Scripting超入門2021対応 [単行本]

販売休止中です

    • 見てわかるUnity Visual Scripting超入門2021対応 [単行本]

    • ¥3,740113 ゴールドポイント(3%還元)
見てわかるUnity Visual Scripting超入門2021対応 [単行本]
画像にマウスを合わせると上部に表示

見てわかるUnity Visual Scripting超入門2021対応 [単行本]

価格:¥3,740(税込)
ゴールドポイント:113 ゴールドポイント(3%還元)(¥113相当)
フォーマット:
日本全国配達料金無料
出版社:秀和システム
販売開始日: 2021/10/30
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可

見てわかるUnity Visual Scripting超入門2021対応 の 商品概要

  • 目次

    Chapter1 Visual Scriptingの基本
     1-1 Visual Scriptingの準備
     プログラミングは難しい!
     Visual Scriptingとは?
     Unityの準備
     プロジェクトを作る
     シーンを用意しよう
     マテリアルの作成
     1-2 Visual Scriptingを使おう
     Visual Scriptingの2つのグラフ
     スクリプトグラフを作る
     「グラフ」ビューを開く
     ユニットを作る
     ライフサイクルとイベントについて
     新しいユニットをつなげる
     シーンを実行しよう
     接続を編集しよう
     編集エリアの基本操作について
     グラフインスペクターの表示
     ユニットの基本操作をしっかり!

    Chapter2 基本の文法を覚えよう
     2-1 値と計算
     値には種類がある
     基本型のリテラル
     数字を表示する
     Fomulaによる計算
     Fomulaを利用する
     テキストと数値の計算
     2-2 さまざまな変数
     変数とは?
     変数を作成する
     「Set Variable」ユニットを作る
     「Get Variable」ユニットを作る
     フロー変数について
     実行とエラー
     2-3 処理の分岐
     条件分岐と「if」
     偶数と奇数で表示を変える
     複数ある「Switch」ユニット
     ジャンケンの手を出力する
     「Toggle」ユニットとトグル処理
     2-4 リストと繰り返し
     リストについて
     リストを作る
     「For Each Loop」による繰り返し
     ディクショナリについて
     ディクショナリを使ってみる
     リストを使わない繰り返し
     2-5 その他の構文ユニット
     一度だけ実行する
     シーケンスについて
     複数から1つを選ぶセレクト
     グループについて
     スーパーユニットについて
     スーパーユニットを作成する
     スーパーユニットを利用する
     スーパーユニットは処理をシンプルにする

    Chapter3 ゲームオブジェクトを操作しよう
     3-1 ゲームオブジェクトを動かす
     ゲームオブジェクトの基本情報
     「Translate」ユニットを使う
     Vector3を使った移動
     「Rotate」ユニットによる回転
     Vector3を使った回転
     「Rotate Around」による回転
     位置の値とVector3
     回転の値とQuaternion
     3-2 ユーザーからの入力
     Axisによる入力
     「Get Axis」でゲームオブジェクトを操作する
     相対的な移動
     Forward, Rightで移動する
     Fireによるボタン入力
     入力イベントの利用
     入力イベントでゲームオブジェクトを操作する
     3-3 物理エンジンの利用
     物理エンジンとの違い
     物理エンジンを組み込む
     「Add Force」で力を加える
     ジャンプするには?
     ゲームオブジェクトの衝突
     ぶつかったオブジェクトを消す
     タグを利用する
     Main Cameraについて
     「グラフ」ビューを開く
     トリガーについて
     マテリアルのカラーを変更する
     ゲームオブジェクトの基本操作は完了!
     3-4 遊べるシーンを作ってみよう
     「ゲーム」とはいえないけれど……
     シーンの設計を考えよう
     自スフィアを作成する
     敵スフィアを作成する
     メインカメラを設定する
     自スフィアのスクリプトを作成する
     敵スフィアのスクリプトを作る
     カメラにスクリプトを設定する

    Chapter4 ステートグラフとアニメーション
     4-1 ステートグラフの基本
     ステートグラフとは?
     ステートグラフを作る
     ステートグラフの「グラフ」ビュー
     スクリプトステートを作る
     「Set Color」スーパーユニットを作る
     Startステートのスクリプト
     遷移(トランジション)を作る
     遷移のスクリプト
     「Script State」ステートを作成する
     ステートをもとに戻すには?
     複数の遷移を作る
     2つの遷移を利用する
     動作を確認しよう
     4-2 アニメーションの基本
     アニメーションを操作する
     アニメーション作成と「アニメーション」ビュー
     アニメーションを作る
     スクリプトマシンを用意する
     スクリプトからアニメーションを操作する
     2つのアニメーションを利用する
     アニメーターコントローラー
     パラメーターによるアニメーション遷移
     パラメーターによる遷移
     スクリプトグラフから遷移を操作する
     クロスフェードによる切り替え
     クロスフェードのスクリプトを作る
     4-3 ステートグラフとアニメーション
     2つのステートと遷移
     キューブを配置する
     2つ目のアニメーション作成
     コントローラーに遷移を作成する
     ステートグラフを作成する
     ステートのスクリプトを作成する
     クロスフェードを利用する
     アニメーションイベントの利用
     アニメーションイベントを受け取る
     カスタムイベントの利用
     ステート遷移でカスタムイベントを使う
     4-4 ミニゲームを作ろう
     アニメーションとステートグラフでミニゲーム!
     シーンを作成する
     迷路の壁を作る
     スフィアを作る
     敵アニメーションを作成する
     アニメーションコントローラーを設定する
     自スフィアのスクリプトを作成する
     敵スフィアのスクリプト作成
     すべて完成したら動作を確認!

    Chapter5 ヒューマノイドとエフェクト
     5-1 ヒューマノイドを操作する
     ヒューマノイドとアニメーション
     Unityちゃんをプロジェクトに追加する
     新しいシーンにUnityちゃんを配置
     アニメーターコントローラー
     コントローラーを作ろう
     アニメーションのステートを作成する
     歩くアニメーションを追加する
     ステートグラフを作る
     「Start」ステートの作成
     歩いて移動させる
     左右に回転する
     「歩く」から「走る」へ
     ステートグラフを再設計する
     ステートと遷移の作成
     「Walk State」ステートと遷移
     「Run State」ステートと遷移
     動作確認しよう
     5-2 ヒューマノイドを使いこなそう
     Any Stateで「ジャンプ」を追加
     ジャンプのアニメーション遷移を作る
     「Any State」スクリプトステートの作成
     トリガーイベントの利用
     ダメージのアニメーション遷移を用意する
     ダメージのスクリプトステートを作る
     5-3 視覚効果を利用しよう
     パーティクルシステムの利用
     イベントでパーティクルを再生する
     「Start」ステートを作成する
     エミット放出について
     フォグの操作
     5-4 ミニゲームを作ろう
     走り回って叩く「モグラ(?)叩き」
     Unityちゃんを用意する
     敵スフィアを作成する
     敵スフィアのアニメーションを作成
     パーティクル・オブジェクトの用意
     スクリプト・オブジェクトの用意
     シーン変数を用意する
     シーンのスクリプトを作成する
     敵スフィアのスクリプトを作成する
     トリガー遷移を用意する
     敵スフィアをプレファブ化する
     完成したら細かい調整を!

    Chapter6 ゲームに必要な機能を考える
     6-1 GUIとスコアの表示
     Unityの2つのGUI
     IMGUIを使ってみよう
     ラベルでテキストを追加する
     Unity UIを使う
     GUIの配置について
     スクリプトからテキストを設定する
     スコアの表示を実装しよう
     スコアのGUIを作成する
     シーン変数scoreの作成
     Unityちゃんにステートマシンを作成する
     シーンスクリプトを修正する
     6-2 ハイスコアを保存しよう
     ハイスコアを記録したい!
     Saved変数を使う
     スクリプトを作成する
     動作を確認する
     ハイスコアを保存する
     ハイスコアのチェック処理を用意する
     ハイスコア設定のスクリプトを作る
     6-3 ゲームの開始と終了
     ゲームの終了を考える
     ゲーム終了のUIを用意する
     シーン変数を用意する
     ゲーム終了の遷移を用意する
     「Scene Script」のスクリプトを修正
     動作を確認しよう
     ゲームスタートとシーンの移動
     スクリプトグラフを用意する
     ビルド設定にシーンを追加する
     動作を確認しよう
     6-4 ゲームの設定を用意しよう
     ゲームの設定を作ろう
     パネルを作成する
     スライダーを用意する
     ボタンを配置する
     パネルの調整
     メインカメラのスクリプトを作成する
     minigame_enemyプレファブのスクリプトを修正する
     動作を確認しよう
     ゲームはアイデア次第!
  • 内容紹介

    Unityに新たに標準装備されたビジュアルプログラミングツールのVisual Scriptingを解説する書籍です。C#の知識がなくてもUnityで必要なスクリプトを作成することができます。マテリアルやアニメーションの作成などの作成手順に加えて、なぜそのように作成するのか、プログラミングの思考法まで解説することで、初級者がスクリプトを作成する手助けになる内容としています。

    図書館選書
    Unity Visual Scriptingの解説書籍です。C#の知識がなくてもスクリプトを作成できます。マテリアルやアニメーションの作成手順に加えプログラミングの思考法まで解説しています。
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    掌田 津耶乃(ショウダ ツヤノ)
    日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける

見てわかるUnity Visual Scripting超入門2021対応 の商品スペック

商品仕様
出版社名:秀和システム
著者名:掌田 津耶乃(著)
発行年月日:2021/11/11
ISBN-10:4798065501
ISBN-13:9784798065502
判型:B5
発売社名:秀和システム
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:454ページ
縦:24cm
横:19cm
他の秀和システムの書籍を探す

    秀和システム 見てわかるUnity Visual Scripting超入門2021対応 [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!