Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-

  • ダウンロード商品
    ¥ 200

Unityの個別機能はある程度分かる。チュートリアルも試した。C#の文法もある程度分かる。 けれど、いざ自分で一本のゲームを作ろうとすると、クラスをどう分け、各機能をどう組み合わせればよいのか分からない。 本書は、実際に制作した3D無限ランゲーム「Sky Bridge Runner」を題材に、一本のゲームがどのように設計・実装され、完成していくのかを解説する技術書です。(現在は執筆途中のアーリーアクセス版です。) 完成したコードだけではなく、「なぜこの構成にしたのか」「各クラスにどんな役割を持たせたのか」といった設計上の考え方も取り上げます。 本書は、Qiitaで公開している制作連載をもとに、コードや説明を見直し、PDF教材として再編集したものです。 ------------------------------ ■ 本書で学べること ------------------------------ 個々のスクリプトを、どうつないでゲームを動かすのか。その具体例を、クラスの役割と処理の流れから理解できます。 ・タイトル / ゲーム / リザルトを1シーンで管理する画面・状態遷移の設計 ・オブジェクトプール(UnityEngine.Pool)を活用した床タイルの動的生成と再利用 ・CinemachineやDOTweenをゲーム進行管理と連携させる実装 ------------------------------ ■ 対象読者 ------------------------------ ・Unityの基本操作とC#の基礎文法を理解している方 ・個々の処理は書けても、複数の機能を組み合わせる段階で手が止まる方 ・クラスの役割分担やゲーム進行の管理を、具体的な実装例で学びたい方 ------------------------------ ■ 開発環境 ------------------------------ ・Unity 6 (6000.3) ・Universal Render Pipeline (URP) ・Input System 1.18.0 ・Cinemachine 3.1.4 ・DOTween ------------------------------ ■ アーリーアクセス版について ------------------------------ 現在販売中の商品は、アーリーアクセス版 v0.2.1です。 価格:200円 【収録内容】 ・はじめに ・第1章 ゲーム全体の構成 ・第2章 ゲーム開始処理を作る アーリーアクセス版をご購入いただいた方は、今後追加される更新版を追加料金なしでダウンロードできます。 ------------------------------ ■ 題材にしているゲームについて ------------------------------ 題材としているゲーム「Sky Bridge Runner」は、itch.ioで実際にプレイできます。 購入を検討されている方は事前にプレイしていただくと、本書で扱うゲームの内容や規模をイメージしやすいかと思います。 https://planetors.itch.io/sky-bridge-runner ------------------------------ ■ 著者の公開記事(Qiita) ------------------------------ https://qiita.com/_daisuke0802

Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityで無限ランナーを作る -一本のゲームを設計・実装・完成させる-
Unityの個別機能はある程度分かる。チュートリアルも試した。C#の文法もある程度分かる。 けれど、いざ自分で一本のゲームを作ろうとすると、クラスをどう分け、各機能をどう組み合わせればよいのか分からない。 本書は、実際に制作した3D無限ランゲーム「Sky Bridge Runner」を題材に、一本のゲームがどのように設計・実装され、完成していくのかを解説する技術書です。(現在は執筆途中のアーリーアクセス版です。) 完成したコードだけではなく、「なぜこの構成にしたのか」「各クラスにどんな役割を持たせたのか」といった設計上の考え方も取り上げます。 本書は、Qiitaで公開している制作連載をもとに、コードや説明を見直し、PDF教材として再編集したものです。 ------------------------------ ■ 本書で学べること ------------------------------ 個々のスクリプトを、どうつないでゲームを動かすのか。その具体例を、クラスの役割と処理の流れから理解できます。 ・タイトル / ゲーム / リザルトを1シーンで管理する画面・状態遷移の設計 ・オブジェクトプール(UnityEngine.Pool)を活用した床タイルの動的生成と再利用 ・CinemachineやDOTweenをゲーム進行管理と連携させる実装 ------------------------------ ■ 対象読者 ------------------------------ ・Unityの基本操作とC#の基礎文法を理解している方 ・個々の処理は書けても、複数の機能を組み合わせる段階で手が止まる方 ・クラスの役割分担やゲーム進行の管理を、具体的な実装例で学びたい方 ------------------------------ ■ 開発環境 ------------------------------ ・Unity 6 (6000.3) ・Universal Render Pipeline (URP) ・Input System 1.18.0 ・Cinemachine 3.1.4 ・DOTween ------------------------------ ■ アーリーアクセス版について ------------------------------ 現在販売中の商品は、アーリーアクセス版 v0.2.1です。 価格:200円 【収録内容】 ・はじめに ・第1章 ゲーム全体の構成 ・第2章 ゲーム開始処理を作る アーリーアクセス版をご購入いただいた方は、今後追加される更新版を追加料金なしでダウンロードできます。 ------------------------------ ■ 題材にしているゲームについて ------------------------------ 題材としているゲーム「Sky Bridge Runner」は、itch.ioで実際にプレイできます。 購入を検討されている方は事前にプレイしていただくと、本書で扱うゲームの内容や規模をイメージしやすいかと思います。 https://planetors.itch.io/sky-bridge-runner ------------------------------ ■ 著者の公開記事(Qiita) ------------------------------ https://qiita.com/_daisuke0802