Unity 19.1の機能:Android開発者向けの新機能

著者: Randy Alexander
作成日: 26 4月 2021
更新日: 1 J 2024
Anonim
[Create Now Live] 03 ゲーム開発者向け最新ツール
ビデオ: [Create Now Live] 03 ゲーム開発者向け最新ツール

コンテンツ


Unity 2019.1は現在入手可能であり、モバイル開発者がAndroidのゲーマーにより良い体験を提供するのに役立つ多くの興味深い新機能を提供します。

Unityは、Androidゲーム開発者が使用する最も人気のあるIDEおよびゲームエンジンです。 2Dおよび3D環境の構築と複雑なゲームプレイの仕組みを可能な限りシンプルにする強力なツールを提供します。この新しいリリースでは、特にモバイルに関しては、より強力で適応性が高くなります。

Unity 2019.1の新しい機能の多くは、Unity 2018.1の起動時に最初に導入されましたが、「プレビュー」でのみ有効になりました。初めて。ゲームを作成する場合でも、ゲームをプレイする場合でも、これは朗報です。

私はUnityのエンジニアの何人かと直接話をする機会がありました。エンジニアは詳細を教えてくれました。それでは、Unity 19.1の新機能を詳しく見ていきましょう。

軽量のレンダリングパイプラインは、Androidにより多くのゲームが登場することを意味する

おそらく、ここでの最大の新しいUnity 2019.1の機能はLightweight Render Pipeline(LWRP)であり、現在プレビューされていません。初心者の場合、レンダーパイプラインは基本的に、画面上のグラフィックスのレンダリングを支援するために実行される一連の手順です。3Dモデルから実際にカメラで見るものに移行するプロセスです。たとえば、最初に描画するものに優先順位を付けたり、シングルパスレンダリングとマルチパスレンダリングのどちらを使用するかを優先したりすることを意味します。

開発者がパイプラインをより細かく制御するほど、可能な限り最高のグラフィックスを生成するために、より多くのパフォーマンスを絞り出すことができます。しかし、これは彼らにとって膨大な量の仕事でもあります。

LWRPは両方の長所を提供し、モバイル向けに最適化され、C#を使用してカスタマイズ可能な既製だが柔軟性のあるパイプラインを提供します。つまり、デベロッパーがAndroidに作成物を簡単に移植できるスケーラブルなグラフィックスを意味し、各デバイスから最高のパフォーマンスを得ることができます。 Unityブログで詳細をお読みください。


Unityの担当者から、同社は2Dゲーム専用のパイプラインにも取り組んでいると言われました。これは、現在Playストアにある多くのモバイルゲームに適用される可能性があります。ハイエンドPCのLWRPへの対抗点として機能する高解像度レンダーパイプラインもあります。おそらくUnityは、この部門ですぐにUnrealにお金をかけることができるでしょうか?

モバイルアダプティブパフォーマンスにより、Galaxyデバイスのグラフィックスとパフォーマンスが向上します。

各デバイスから最高のパフォーマンスを得るということで言えば、新しいモバイルアダプティブパフォーマンスにより、その点でさらに大幅な改善が期待できます。ここでの基本的な考え方は、Unityがゲームのグラフィカルな忠実度をスケーリングして、より安定したフレームレートをリアルタイムで維持し、スロットルを回避できるようにすることです。これは主に、内部温度を監視して過熱に対処することを意味します。これは、開発者によって完全に制御されます。開発者は、たとえばテクスチャの品質や解像度を下げるか、突然ドロップするリスクを回避するために、安定した30fpsでフレームレートをロックすることができます。

現時点では、この機能はSamsungデバイス、特にGalaxy S10およびGalaxy Foldでのみ使用できます。 Unityを使用して作成されたゲームの数を考えると、これはSamsungにとって大きな勝利ですが、より広範なAndroidユーザーベースにとってはそれほどエキサイティングではありません。

より多くのGalaxyデバイスのサポートは今年後半に続き、代表者はUnityが他のメーカーとも話していると私に言った。

モバイル開発者向けのその他の機能

モバイル専用のUnity 2019.1の新しい機能は、モバイル通知プレビューパッケージです。これは、開発者が視聴者とのエンゲージメントを高めるのに役立ちます。これはまったくないかもしれません そのような ゲーマーにとっては朗報です。これは、おそらく無料のゲームをプレイすることを意味します。それでも、プラットフォームで最高のゲームを手に入れたいなら、お金を稼ぐために開発者が必要です!


また、開発者の生活を楽にする生活の質の改善もいくつかあります。たとえば、Android SDKとNDKをUnityハブから直接ダウンロードしてセットアップできます。これにより、新しい開発者のセットアッププロセスが合理化されます。 。さらに良いのは、現在プレビュー中のシンプルなデバッグのためのネイティブAndroid logcatサポートです。これにより、デバッグがかなり迅速かつ簡単になります。

何が また APKの[スクリプトのみのビルド]オプションは、物事を迅速かつ簡単にするものです。つまり、ターゲットデバイスのAPKにパッチを適用してコード全体をゼロからビルドすることなくコードを更新できます。ライティングの焼き付けなどのためにビルドに時間がかかる場合に最適です。

つまり、Androidが大好きなUnityが気に入っています!

Unity 2019.1でさらに盛り上がります

これはUnity 2019.1のモバイル固有の進歩をほぼカバーしていますが、Android開発者にとって有益であると証明されるもっと一般的な改善もあります。 UIの前面では、新しいクイック検索ツール(現在プレビュー中)は、プロジェクト全体でより強力な検索を提供します。

新しいプレビューアニメーションリギングパッケージは、アニメーションのより優れた制御を提供する必要がありますが、プレビューではなくなったシェーダーグラフにより、開発者はシェーディングエフェクトをリアルタイムでテストできます。

しかし、パフォーマンスが最も見直されているのはパフォーマンスであり、Unityはデータ管理とパフォーマンスを処理する方法を徐々に完全に見直しています。 Unityは、マルチスレッドのData-Oriented Technology Stackまたは「DOTS」を使用してコア基盤を再構築しています。

これをすべて可能にするために高度に最適化されたネイティブコードを作成する責任があるのは、Unity 2019.1ではプレビュー対象外のBurst Compilerです。技術的な詳細を詳しく説明することなく(このトピックに関する良いブログ投稿)、これにより開発者はC#ジョブシステムとECS(エンティティコンポーネントシステム)を介して未使用のCPUリソースをリクルートできます。前者は効率的なマルチスレッド化により未使用のコアを活用できるようにし、後者はデータ管理を改善して効率を向上させます。

繰り返しになりますが、開発者がより多くのプレートを回転させて、最高のパフォーマンスを実際に引き出し、非常にスケーラブルな最終製品を作成できるようにする必要があります。現時点では、Unity 2019.1でパフォーマンスの向上と新機能が既に見られていますが、その影響は今後さらに感じられます。良いニュースは、開発者の観点から、ゲームオブジェクトにコンポーネントを追加するプロセスは、手を汚したくない限り、ほとんど変更されないということです。

より控えめなアップグレードは、スプライトシェイプパッケージの改善です。これにより、スプライトの形状に完全に一致するコライダーを簡単に作成できます。それは基本的に、2Dゲームのより良い衝突検出を意味します。 C#ジョブシステムは、2Dアニメーションのパフォーマンスも向上させる必要があります。

次に、新しいAR機能、Linuxサポートなどがあります。興味がある場合は、完全なリリースノートを確認してください。

最後のコメント

要するに、このアップデートの焦点は(他の最近のアップデートと同様に)、Unityをより見やすく、より速く、より適応性のあるものにすることです。これはすべて、Androidのゲームの状態にとって本当に良いニュースです。今後、開発者が新しいツールを最大限に活用する方法を楽しみにしています。

以下のコメントで、あなたがこのすべてをどのようにしているのか教えてください。 Unity開発者ですか? Unity 2019.1のこれらの新機能は、あなたの作品に役立つでしょうか?

ダッシュカムがなければ、あなたは 多くの悪いドライバー そこに。運転中に事故に巻き込まれた場合、あなたを襲ったシュマックに対するあなたの言葉になりやすいでしょう。さらに悪いことに、一部の道化師があなたの車に戻って脱出する間、ベッドで眠りにつくことができます。恐れるな! Goafe 228 Full HD Dah Camは、両方の状況であなたを保護できます。...

Gorilla Gla 6は2018年に発表され、スマートフォンやタブレット向けの人気の傷防止ガラスの最新バージョンをマークしました。このテクノロジーは何年も前からさまざまな携帯電話を保護してきましたが、市場で唯一のソリューションではありません。 Dragontrail Gla、apphire、および強化ガラスはすべて人気のあるオプションです。それでは、それらはどのように互いに異なるのでしょうか?...

出版物