質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

ソフトウェアテスト

ソフトウェアテストは、プログラムを実行し、要求通りに正しく動作が行えているかどうか確認する作業です。プログラム中のバグをできる限り多く発見することを目標として行われます。

ユニットテスト

ユニットテストは、システムのテスト手法の一つで、個々のモジュールを対象としたテストの事を指します。対象のモジュールが要求や性能を満たしているか確認する為に実行します。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

WebGL

WebGL(ウェブジーエル)は、ウェブブラウザで 3次元コンピュータグラフィックスを表示させるための標準仕様です。

Q&A

解決済

1回答

958閲覧

unityroomにアップロードしたオンラインゲームのベンチマークテスト

911RSR

総合スコア13

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

ソフトウェアテスト

ソフトウェアテストは、プログラムを実行し、要求通りに正しく動作が行えているかどうか確認する作業です。プログラム中のバグをできる限り多く発見することを目標として行われます。

ユニットテスト

ユニットテストは、システムのテスト手法の一つで、個々のモジュールを対象としたテストの事を指します。対象のモジュールが要求や性能を満たしているか確認する為に実行します。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

WebGL

WebGL(ウェブジーエル)は、ウェブブラウザで 3次元コンピュータグラフィックスを表示させるための標準仕様です。

0グッド

0クリップ

投稿2021/09/18 00:33

編集2021/09/23 09:03

unityで開発したゲームをwebGL出力し、unityroomにアップロードしました。

このゲームをブラウザ上でプレイし、実際にフレームレートがいくつ出ているか、といったベンチマークテストを行いたいのです。

例えばウェブサイトや、ソフトウェアで、unityroom上のゲームのベンチマークテストを行える環境はありますか。

===
GeForce experienceを試みましたが、そもそもunityroom上ではブラウザ上というせいなのか、ゲーム開始を認識してくれず、FPSが表示されません。

例えば動画のFPSを計測するような形で現在試みなおしています。

===
Google ChromeのFPS counterで無事計測することができました!

さらに、遅延について計測したいと思っています。

下記のサイトを参考に、unityroomのIPアドレスを取得し、こちらのping値を計測しましたが、こちらはunityroom全体のping値のようです。
例えば、ゲームごとのping値といったものは計測できないのでしょうか。

印象ですが、unityroom.com/games/****
自体はサーバーIPを持っていないため、個別のゲームのping値を測定することは不可能なのでしょうか。
あるいは、そもそも、unityroom上のゲームは全てこのサーバーIP上にあるため、すべてのゲームにおいてping値は共通なのでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

bboydaisuke

2021/09/18 01:48

「ベンチマーク」という言葉で何をしたいのか曖昧になってますが、FPS は unityroom にあるかどうかとは関係ないので普通に計測すればいいですよ。
911RSR

2021/09/18 02:35

ご回答ありがとうございます。 曖昧な質問内容で申し訳ありません。当方もFPSのみ計測できれば、と思っていたのですが、もう少し詳しく(ほかの情報も)、と指摘を受けたため、ご質問させていただいた次第です。 普通に計測、とありますが、ブラウザ上でプレイしているゲームを現在進行形で計測するにはどうしたらよいでしょうか。 ネット検索して出てくる多くの計測は、PCの機能を計測しているように見えてしまいますが、webGL出力したゲームも原理的には一緒なのでしょうか。例えば、GeForce experienceなどで計測できるのでしょうか。 使用されていたり、おすすめのソフトウェアやウェブサイトがあればご教示頂けますと幸甚です。 知識が足りず申し訳ありません。
bboydaisuke

2021/09/18 03:43 編集

> 指摘を受けた その人に何を使って何を計測したらいいか聞きましょう。
bboydaisuke

2021/09/18 03:36

> PCの機能を計測しているように見えてしまいます それ以外の何を計測したいんですか?
911RSR

2021/09/18 04:06

お答えできるほどの知識を持ち合わせておりませんので、他の回答者さんのアドバイスを待たせていただきます。ご回答ありがとうございました!
guest

回答1

0

ベストアンサー

Chromeの拡張機能でFPS extensionsというものがあり、これでwebページのFPSが取得できます。
FirefoxにはFPS Counterという拡張機能があるようです。

投稿2021/09/23 07:39

YOshim

総合スコア1085

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

911RSR

2021/09/23 08:59

YOshimさん、ありがとうございます! ChromeのFPS counterでFPSを計測することができました!ありがとうございます。 また、遅延を計測したいと思い、こちらについて修正追記させていただきます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問