Unityの検索機能

ソリューションガイド:

モバイルゲーム

モバイルゲーム

Unityでモバイルゲームを作る際に  多くのヒントが得られる実践ガイドです。

Unityへようこそ

Unityは、ただの3Dプラットフォームではありません。Unity は、オーディエンスを引き付ける美しい2D や 3D ゲームを作成するためのマルチプラットフォーム向け統合開発環境です。実際、他のゲームテクノロジーよりも多くのゲームが Unity を使って制作されていて、Disney、Electronic Arts、LEGO、Microsoft、NASA、Nickelodeon、Square Enix、Ubisoft、Obsidian、Insomniac、Warner Bros などの多くの企業は、弊社のツールやサービスを利用して事業を推進させています。

モバイルゲーム開発のための最適なプラットフォーム

Unityを使用すると、主要な最先端のモバイルオペレーティングシステムに展開して、開発プロセスをスピードアップ、ゲームを最適化、オーディエンスとつながり、ビジネスを成功に導くことが可能です。

本ガイドは、Unityの使い方を学ぶ手助けとなります。

Unityを使ってゲーム制作および迅速に制作したいとき、スクロールダウンして、主要なラーニングリソースの発見、モバイルゲーム制作のライフサイクルの計画を立てるなど、最も重要な手順のヒントを得ましょう。これは、ご経験の有無に関係なく、あなたにとって役立つベストプラクティス(最良の実行原則)に基づいています。それでは、始めてみましょう。

01

ファースト・ステップ

下記のリンクであなたに合ったUnityのバージョンをお選びください store.unity.com.

Unity Personal

ビギナー&ホビイストでも作れるゲームに必要な機能をすべて提供

Unity Plus

自らのビジョンの実現のために取り組んでいるクリエイター向けのプラン

Unity Pro

高度なカスタマイゼーションと優れた柔軟性の提供から利益をもたらすゲーム作りを目指すプロ向けのプラン

Unityを使うと作業が簡単かつスピーディに!

Unityを初めてお使いになる場合は、弊社が入門用に推奨しているラーニングリソースは以下の通りです。

1. Unity インターフェイスと基本

基本概念からインターフェースの拡張まで、Unity を使い始めるのに必要なことすべてを学びます。

2. 「Roll-a-ball」ゲームのチュートリアル

(約 2時間)

このチュートリアルでは、シンプルな Roll a Ball のチュートリアルの主な手順について説明します。このゲーム作りを通して、ゲームオブジェクト、コンポーネント、プレハブ、物理演算、スクリプトなどを利用するための多くの原則を学ぶことができます。

3. Mobile & Touch コンセプト

モバイルデバイスとタッチデバイス向けコンテンツを作成する際の基本情報

上記のマテリアルが完了したら、弊社の「学ぶ」セクションの多様でさまざまなチュートリアルをご覧いただけます。スクリプトとエディター両方のインターフェイスに関する広範なドキュメントだけでなく、サポートエンジニアとR&Dコンテンツチームからのベストプラクティスガイドの一覧も提供しています。

Unityコミュニティでは、非常に豊富で多様なソース・マテリアルの提供が可能です。 Webで「Unityチュートリアル [興味のあるトピックの追加]」を検索するだけで、素晴らしいリソースがたくさん見つかるでしょう。

UdemyのUnityのゲーム作りコースのようなセールスとマーケティング向けの研修も考慮する必要があります。

Unityコミュニティを活用しよう!

もしスタックした場合、Unityコミュニティに常にサポートしてくれるネットワークがあるので是非活用しましょう。弊社の開発者が特定の質問に対して、具体的な回答で互いに知識や情報を交換・共有し助けあう場所です。

「フォーラム」では、コミュニティの利用者が雑談、討論などを行なうことができます。ここでは、自分の考えを述べたり、現在進行中の作業を紹介したり、他の人の作業を閲覧することもできます。

外部のコミュニティやフォーラムサイトも質問/ディスカッションのために検討する価値があります。特に、おススメの2つのフォーラムがこちら StackoverflowReddit です。

また、世界中にUnityユーザーグループがあり、ローカルグループの開発者とアイデアを交換、Unityプロジェクトで一緒に仕事したり交流することも可能です。 一部のグループでは、新規ユーザー向けの入門セミナーも提供しています。

最終的に、フリーランサーを見つける必要がある場合や、あなたがチームを作る場合、Unity Connectで最適な人材を見つけられます。

02

学習リソースと開発ブースター

完全なモバイルゲームから学ぶ

UnityのR&Dコンテンツチームは、完全なプロジェクトを作成し、それをアセットストアでダウンロードすることができます。 これらのプロジェクトを使用して、新機能に関する発見や学び、Unityのスキルを向上させることができます。ダウンロードできるプロジェクトを以下に挙げます。

参照用プロジェクト「Trash Dash」

完全パッケージのデモゲームをダウンロードして学ぼう

「Trash Dash」は、iOSとAndroid用のカートゥーンスタイルのエンドレスランゲームで、ダウンロード可能な完全パッケージのデモゲームです。プロジェクトの作成から出荷後までのパイプラインの過程の最初から加え、Unityの機能を最大限に活用する方法を学ぶことができます。

デモゲームには、以下に挙げた方法ですぐ使用できる事例が含まれています。

  • UnityのCloud BuildとCollaborateを使用して、チームとの間で変更を加えて共有し、異なるデバイスで変更を迅速に実装する

  • Unity Ads/IAPを活用して無料プレイゲームでお金を稼ぐ

  • Unity Analytics を使って、 IAPや広告が最大限に効果を上げるようにモニタリングと調整を行い、ゲーム自体を微調整してプレイヤーのエンゲージメントを高める

この無料デモゲームをダウンロードして、弊社の「学ぶ」ページでヘルプガイドをご覧になってください。

「Tanks!!! 」参照用プロジェクト

参照用プロジェクト「The Tanks!!!」は、ネットワーク遅延や不正行為のような一般的な課題に対処して、Unity Multiplayerをリアルなワールドの環境でどのように実装できるか見せています。

このパッケージでは、コード、アセット、ウォークスルーのドキュメントを含むライブマルチプラットフォームゲームを理解して作成するのに必要なものすべてが含まれています。さっそく、ios/Android/Macos/Windowsストアでゲームをお試しください。また、アセットストアでは、無料でサンプルプロジェクトのダウンロードができます。ゲームアーキテクチャやゲームメカニックについて学べるチュートリアルシリーズも提供しています。

Unityで作業するときの基本原則

(約 2時間)

Unityでモバイルゲームを作るのが初めてなら、このシンプルなUFOゲームのチュートリアルから、ゲームオブジェクト、コンポーネント、プレハブ、物理、スクリプティングの基本原則を学ぶことができるはずです。

最初のプロジェクトを1から完成させよう

この包括的なコースでは、まずUnityエンジンとC#プログラミングの基本について解説し、次に初心者向けに2D/3Dゲーム開発手法を説明します。

中級者向けアドベンチャーゲームのチュートリアル

このプロジェクトでは、プログラムでタイルベースのレベルを作成する方法、ターン制の動きの実装方法、および空腹度システム、オーディオ、モバイルタッチコントロールを追加する方法を学びます。

アイソメトリックなサバイバルシューターゲーム

2014年のUniteトレーニングデイで使われたものと同じプロジェクトを使って、アイソメトリックな3Dサバイバルシューターゲームを作成する方法を習得します。

モバイルゲーム制作特化セクション

モバイルやタブレットデバイス向けのコンテンツの作成に関連する特定の機能のチュートリアルや、ライブトレーニングの動画を閲覧することができます。

03

その他のサポートリソース

Enterprise SupportのエンジニアとUnity R&Dコンテンツチームから、基本的なベストプラクティスについてのいくつかの事例を収集しました。

Unityの C# スクリプトでヘルプが必要ですか?

C#プログラミングを初めてお使いの方は、初心者と上級者向けトピック両方のラーニングマテリアルを提供する弊社専用のスクリプトセクションをご覧いただくことをお勧めします。既にプログラミングに精通しているが、特定のコーディングに関する質問が必要な場合は、弊社の回答セクションのご利用をぜひご利用ください。ここでは、コミュニティからのコーディングに関する質問への回答を投稿したり見つけることができます。さらに、広範な参照ガイドでUnityが提供するスクリプティングAPIに関するガイダンスも提供しています。

教育者ですか?

学生・教育機関向け無償ライセンスや関連コースの制作向けカリキュラムフレームワークを含む教室内の指導においてあらゆるサポートのオプションを提供しています。

認定書を取得して、あなたの知識を確認してみませんか?

Unityは公式認定プログラムを提供しています

コースウェアは、Unityでゲーム制作を行うために不可欠な基礎的スキルや Unity認定開発者試験 の準備を直接計画することに重点を置いています。 また、Unityを使ってゲームを作る方法を学ぶのに役立つ構造化された、自己学習型のプログラムをお探しなら、これは最適なソリューションです。

Unityのベストプラクティス

Unityは、複雑で機能豊富なプラットフォームでゲーム開発において遭遇する可能性がある様々な問題に対し多くのソリューションを提供します。そのため、プロジェクトをまとめて、ゲームロジックとオブジェクト指向プログラミングのパターンを作成し、エディターで作業する際に使うさまざまなテクニックのためのベストプラクティスについて意見が多く出ています。

それでもなお、特定の基本原則があります。これに従えば、作業時間を短縮しゲーム開発のクリエイティブな部分により専念することができます。 我々は、Enterprise SupportエンジニアとUnityのR&Dコンテンツチームから、Unityベストプラクティスについてのいくつかの事例を収集しました。

04

モバイルゲーム制作のライフサイクル

文字のデザイン、ゲームプレイの仕組み、そしてロジックの開発などは、ゲーム制作のライフサイクルにおいて大した問題ではありません。以下に 詳しい説明やUnityの使用方法を含め、あなたが実行できる重要なアクションをいくつか挙げました。

01 同期

Unity Collaborate

チームメンバー間でプロジェクトを同期させることで、チームが一緒に効率よく作業することが可能です。!Unity Collaborateを使うと、あなたのプロジェクトをオンラインで簡単にチーム全体と共有、共同開発者を招待したり、プロジェクトをバックアップしたりすることができます。

03 把握する

Performance Reporting

問題を修正し、悪い評価を避けるために、ゲームの状態を把握します。ゲームが始まったらすぐに、リアルタイムで問題をキャプチャーすることが重要です。UnityのPerformance Reportingは、そのプロセスをサポートする完全なクラッシュレポートと分析システムを提供します。

05 収益化

IAP & Ads

あなたのゲームメカニクスとうまく統合されるように、早い段階で適切な収益化モデルを選択しましょう。無料でプレイできるオンラインゲームについて、Unityにはビルトイン広告配信プラットフォームを提供、コードレスIAP統合が利用できます。また、弊社のプラグ&プレイ(Plug & Play)機能を組み合わせて、ARPDAU( アクティブプレイヤー 1 日あたりの平均収益)とユーザーのリテンションを向上させることができます。

詳細を見る: Next Gamesは、リワード動画広告を使用して、モバイルのシミュレーションゲームで、収益化に成功した最初のゲーム制作会社です。彼らのケーススタディの事例をダウンロードして、オプトイン率が高く、うまく統合された動画リワード広告を作成し、プレイヤー1人当たりの平均収益が1日あたり0.06ドルになる方法を紹介します。 次のゲームのケーススタディを読む

02 作成する

Cloud Build

早期の技術的問題を検出しテスターに迅速に配布するためには、できるだけ頻繁に該当するプラットフォームに、プラットフォーム固有のビルドを継続的に作成します。Unity Cloud Build は、開発者やビルドエンジニアにテスターがデバイスにロードできるバイナリバージョンを作成するよう指示する負担を解消します。クラウド内のiOSとAndroid (やその他のプラットフォーム) を同時に難なく構築できます。 クラウドビルドは、Collaborateと統合されているので、チーム全体でシームレスな連携で作業できます。

04 理解する

Analytics

オーディエンスがあなたのコンテンツにどのようにアクセスするか把握することで、リテンションとゲームの成功を確実に手に入れましょう。 Unityエンジンとネイティブ統合したUnity Analyticsを使うと、ゲームプレイヤーの行動をかなり正確に把握することが可能になります。 この洞察力を得ることで、プレイヤーの習慣に合わせたリアルタイムの微調整を行い、ゲームプレイ体験と収益化戦略を最適化するのに役立ちます。

詳細を見る: パキスタンの主導的なゲーム開発者の1人、MindstormがUnityのビルトインアナリティクスを使ってプレイヤーのニーズを予測し、ゲームを継続的に改善する方法を習得します。 Mindstormのケーススタディを読む 詳細を見る: ホビイストが空き時間を利用してゲーム開発を行うようになってから、フルタイムの従業員が7人で1000万以上のダウンロード数を誇るモバイルゲームスタジオを設立するまでに至った経緯が分かります。 Twimlerのケーススタディを読む

Unityを選んだときから、あなたは1人ではありません!

次はどこへ?

私たちは、このソリューションガイドがUnityの開発プロジェクトで素晴らしいスタートを切る手助けになることを願っています。Unityを選んだときから、あなたは決してひとりではないことを忘れないでくださいね。弊社のコミュニティページは、発生する可能性がある問題に対し回答を迅速に見つけるために役立つ最適な場所です。また、TwitterFacebookYouTubeLinkedInUnityブログでは、Unityの機能のさまざまな面に関するヒントや手引き以外にも、製品のお知らせ、更新情報、インスピレーションあふれるケーススタディなども紹介しています。

OK

弊社のウェブサイトは最善のユーザー体験をお届けするためにクッキーを使用しています。詳細については、クッキーのポリシーのページをご覧ください。