Skip to content

oreilly-japan/mobile-game-development-with-unity-ja

Repository files navigation

Unityによるモバイルゲーム開発


表紙


本リポジトリはオライリー・ジャパン発行書籍『Unityによるモバイルゲーム開発』(原書名『Mobile Game Development with Unity』)のサポートサイトです。

サンプルコード

サンプルコードの解説は本書籍をご覧ください。

ダウンロード方法

本書籍を通して作成するプロジェクトの完成プロジェクトは、本Githubリポジトリのサイトの「Clone or download」ボタンを押して、クローンまたはダウンロードすることができます。プロジェクトのダウンロードは以下のURLからも行うことができます。

また、以下のURLから本書籍で作成する2つのゲームに使用するリソースのみをダウンロードすることができます。 中身は、アート、音、モデルなどの、いわゆるリソースデータのみとなっています。プロジェクトの状態にはなっておらず、そのまま動作させることを想定していないため、スクリプトファイルは含んでおりません。

使用方法

上記「本リポジトリのダウンロード」からダウンロードするとzip形式の圧縮ファイルでダウンロードされるので展開します。Unityでプロジェクトを開く際には、2D-Game3D-GameEditor Extentionsを指定してください。

上記「Unityの標準アセットに含まれていないアート、音、その他のリソース」からダウンロードするとzip形式の圧縮ファイルでダウンロードされるので展開します。展開されたフォルダーはUnityプロジェクトにはなっていないので、Unityで直接開くことはできません。2D-Game[Gnome's Well]フォルダーは本書籍の第4章から第8章で作成するゲームのリソースを含んでいます。3D-Game[Rockfall]のフォルダーは本書籍の第9章から第13章で作成するゲームのリソースを含んでいます。自身で作成したUnityプロジェクトに適宜インポートしてお使いください。

実行環境

日本語版で検証に使用した各ソフトウェアのバージョン、およびハードウェアは次のとおりです。

ソフトウェア

  • Unity 2018.2.0f2
  • Android SDK API level 25
  • Xcode 9.4.1

ハードウェア(括弧内はOSのバージョン)

  • Galaxy S6 Edge (Android 7.0)
  • Galaxy S9 Edge (Android 8.0)
  • iPhone SE (iOS 11.4.1)

正誤表

下記の誤りがありました。お詫びして訂正いたします。

本ページに掲載されていない誤植・間違いを見つけた方は、 japan@oreilly.co.jp までお知らせください。

7章 P.133 3行目

続いてResumeボタンを選択して、Game ManagerのGameManager.Reset関数を呼ぶように設定してください。

続いてResumeボタンを選択して、Game ManagerのGameManager.SetPaused関数を呼ぶように設定してください。
その際にチェックボックスのチェックが入っていないことを確認して、ボタンが押されたときにSetPausedにfalseパラメーターを送るようにします。

About

『Unityによるモバイルゲーム開発』のリポジトリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published