Unity を検索

Project Tiny のプレビュー版公開

2018年12月5日 カテゴリ: テクノロジー | 3 分 で読めます
取り上げているトピック
シェア

Is this article helpful for you?

Thank you for your feedback!

Project Tiny は、インストールすることなく即座にロードできるゲームや体験を構築するために設計された、新しいモジュラー型の Unity ランタイムとエディターモードです。現在のところ、パッケージマネージャーを介して Tiny Mode と呼ばれる Unity 2018.3 向けプレビュー版として入手可能です。

Project Tiny は開発者に、多様なモバイルデバイスで超高速に起動し、サイズが小さくて軽い高品質の 2D インスタントゲームやプレイアブル広告をすばやく制作するために必要なツールを提供します。Project Tiny を使用して作成したインスタントゲーム Tiny Arms Revenge をご覧ください。最初は 969 KB の圧縮済みデータ(エンジン 162 KB、ゲームコード 199 KB、アート 597 KB)のみが転送され、ゲームが起動します。その後、861 KB のオーディオファイルがゲームプレイ中にロードされ、プロジェクト全体では 1.8 MB になります。

プレビュー版として提供中

Project Tiny は、現在プレビュー中で、2019 年の正式リリースまでは未完成のものとして扱われます。プレビュー期間中は、機能セット、ワークフロー、パフォーマンス、そして安定性についてユーザーのニーズを満たせるように、幅広いお客様からのフィードバックを求めています。私たちは、今から正式リリースまでの期間に何度かイテレーションを行う予定ですので、お客様からのフィードバックをお受けして、品質向上に役立てたいと考えております。Project Tiny を実開発でお使いいただくことはもちろん歓迎ですが、現在プレビュー版として開発中の製品であるため、仕様変更やバグがありうることをご了承の上、ご利用ください。

特徴と機能

Project Tiny はモジュール型のアーキテクチャを使用して制作されているので、組み込む機能を選ぶことができます。純粋なデータ指向の ECS アプローチを使用しているため、小さなコードサイズで高いパフォーマンスが得られます。現在の機能セットは、インスタント 2D ゲームとプレイアブル広告の制作に焦点を当てたものです。次のリリースでは、インスタント 3D ゲームや AR ゲーム開発向けの機能が追加される予定です。弊社の Solutions ページでより詳しい特徴と機能情報をご覧いただけます。

パフォーマンス

Unity の ECS のデータ指向設計により、私たちは並外れたパフォーマンスを実現できるようになりました。 たとえば、iPhone 6S では、Tiny ランタイムは、Web をターゲットにしている他の主要な 2D エンジンと比較して、3~4 倍の数の動きやアニメーションのついたスプライトを表示しつつ 60fps を維持できます。iPhone 6S と同等のハードウェアで、エンジンのロード時間は約 350〜600 ミリ秒であり、またエンジンオーバーヘッドを減らす、場合によっては完全になくし、フレーム内でゲームプレイのロジックにより多くのリソースをかけられるようにして、このパフォーマンスを実現しています。この特性を適切に活かせば、よりリッチなコンテンツを制作したり、多様なデバイスにリーチすることができます。

C# サポート

Unity は、Burst コンパイラの開発などを通じて、C# で非常に高いパフォーマンスを実現するための取り組みを重ねています。また、開発者に C# でコードを記述できるようにしたまま、コードサイズを小さくするための仕組みづくりも進めています。Project Tiny は、現在ゲームのロジックを書くのに Typescript を使用していますが、プレビュー期間中に C# に置き換えられます。C# を使用すると、さらに小さなサイズのコードとより優れたパフォーマンスを実現し、デバッグ体験を向上させることができます。Web をターゲットにする場合でも、Burst をはじめとする技術を利用することができます。C# のサポートが提供されたら、Typescript はサポートされなくなることにご注意ください。

準備 OK?

Project Tiny は「Tiny Mode」というパッケージで提供されます。インストールするには、Unity 2018.3 のパッケージマネージャーを開き、Preview Packages を有効にし、Tiny Mode をインストールします。 Unity Personal/Plus/Pro 版すべてのライセンスでご使用できます。プレビューパッケージをダウンロードすると、Tiny のユーザーマニュアル、API ドキュメント、サンプルプロジェクトが確認できます。Tiny の最新情報を得るうえで役立つトレーニングビデオのプレイリストもご用意しております。詳細については、フォーラムにアクセスしたり、フィードバックも提供することもできます。皆様からのフィードバックをお待ちしております!

このコンテンツはサードパーティのプロバイダーによってホストされており、Targeting Cookiesを使用することに同意しない限り動画の視聴が許可されません。これらのプロバイダーの動画の視聴を希望する場合は、Targeting Cookiesのクッキーの設定をオンにしてください。

2018年12月5日 カテゴリ: テクノロジー | 3 分 で読めます

Is this article helpful for you?

Thank you for your feedback!

取り上げているトピック