FAQ

  • 機能/性能関連のお問い合わせ

    WAS(Web Application Server)に非同期マルチプレイゲームを作りました。ProudNetをどこで活用できますか?
    大きく二つの場合、サーバーのハッキング予防、また、実時間マルチプレイで活用できます。WASをサーバーとして使用するモバイルゲームは大体の勝負判定(arbitration)をクライアントが担当していますが、これはハッキングに弱いという問題点があります。 ハッキングを予防するためには勝負判定をサーバーで行う必要がありますが、WASは処理性能や待機時間(response time)の面で不利です。このようは場合、ソケット規範通信の方がより効果的なので、ProudNetの高いサーバー性能がその代わりとなります。

    ProudNetを使ってサーバーを開発すると、どのような長所がありますか?
    ProudNetを使うとサーバーマシン(8-coreCPU1つ基準)1台にP2Pを使わなくてもMMOワールドで動ける同時接続者1万名以上を受容することができ、P2Pを使うともっと多くの接続者を受容して処理することができます。既に100個以上のプロジェクトに導入されるぐらいの性能と安定性が検証されているため、ProudNetを使って開発する時間や費用を短縮すると同時にサーバーダウンなどの危険性を減らせることができます。

    P2Pゲームだけで使用できるエンジンですか?
    P2PだけではなくてC/S構造のゲームでも一緒に使用できます。

    ProudNetはどんなジャンルのゲームで使用できますか?検証された先例はありますか?
    ProudNetはジャンルの制限はありません。既にFPS,MRPG,MMORPGなどで使われていて、オンライン、モバイル及びソーシャルゲームでも使われています。もっと詳しくはショーケースプロジェクトで確認することができます。

    ProudNetはどんなプラットフォームで使用できますか?
    ProudNetはC++、C#中一つを使うと、どんなプラットフォームでも使用することができます。

    ProudNetは他のクライアントエンジンとも使用可能ですか?
    可能です。もっとも多く利用されているアンリアルエンジンやUnity3Dとも一緒に使用可能です。

    既存に開発したオンラインゲームがあります。ProudNetに交替するのにどれくらいかかりますか?
    開発されたプログラムの規模や複雑度によって変わります。開発初期段階であるほど交替に所要される時間が短くなります。Nettentionの顧客者の場合、短くは一週間、長くは何ヵ月所要されます。既にオープンベターを始めた場合には、ProudNetのDB cacheシステム以外の機能だけ交替することができます。

    サーバーもUnity3Dエンジンで作れますか?
    Unity3Dエンジンはクライアント開発にすごく素敵なエンジンです。しかし、サーバーをUnity3Dエンジンで開発するのはお勧めしません。

    * Unity3DエンジンはPCやモバイルAppのようなユーザアプリケーションのために高度に最適化されていますが、サーバーのような無停止Appのためではありません。仮に49日連続で無停止に実行した場合の保障できません。

    * Unity3Dエンジンで実行されるプロセス1つのHierarchy(Scene)だけを駆動します。クライアントプログラムでは問題になりません。しかし、サーバーでは1つだけのHierarchy駆動は問題になります。これを解決するためにはサーバーでゲームプレーセッションそれぞれに対するプロセスを駆動させなくてはいけないし、これは非効率的です。

    * Unity3DエンジンのBehaviorスクリプトはシングルスレットだけで実行されます。ゲームクライアントはシングルスレットで作動するのが開発も便利で性能も十分ですが、ゲームサーバーは場合によってマルチコアロジックの具現が必要です。

    * Unity3Dエンジン下部のMono PlatformはMicrosoft Net Frameworkほどの性能を出せない場合があります。これは応答時間の均一が求められる実時間マルチプレーゲームサーバーで間欠的なラグ現象へつながります。Unity3Dエンジンのこのような特徴はクライアント開発では何の問題にもならないし、すごく便利な開発ができます。しかしサーバーUnity3Dエンジンで開発する場合、このような特徴が問題につながります。サーバープログラムはUnity3Dエンジンを直接使うより、NetFrameworkでのC#を使ったり、C++で開発するのをお勧めします。

    ProudNetがUDPとTCPを支援する理由はありますが?Reliable UDPで十分なのではないですか?
    3Gや4G(LTE)で使う一部の通信方式と企業内の高水準保安ネットワークではUDPとReliable UDPが作動できない場合があります。このような状況に備えてProudNetはTCPも一緒に支援しています。

    ProudNetの使用法は簡単ですか?
    ガイドページ(guide.nettention.com)を参考して簡単に使用できます。もっと詳しい使用法が必要な場合は派遣技術支援を通して使用法を案内します。

    ProudNetのNATホールパンチング確立はどのぐらいですか?
    本サイトの「Product」の「検証された性能と安定性」 をご参考ください。

    ProudNetのサーバー性能について教えてください?
    常用化されサービス中のモバイルゲームで1つのサーバープロセスが同時接続者6万名以上を処理しています。 テスト環境では8コアXeonが装着されたサーバーパソコン1つのMMO zoneで同時接続者1万名以上のプレーヤーが処理できます。この時、発生するトラフィックは600Mbpsでした。

    P2Pホールパンチングとリレーは新しい概念ではないと思います。敢えてProudNetを使う必要がありますか?
    P2PホールパンチングとリレーだけでP2P通信が簡単に解決した場合にはProudNetはそれほど必要ではないと思います。しかし、ユーザのパソコンの設定、ファイアウォール、保安ソフトウェア、ネットワーク装置の欠陥、通信量の過多などの多様な要素がP2P通信を妨げます。ProudNetの様々な不完全なインターネット環境とユーザのシステム設定などに対した多様な感知及び対応機能を内装していて、P2P通信を必要とする時点からはピア間の通信が開始されながらも安定的なP2P通信を提供します。

    ProudNetでNATホールパンチングができない場合、どのような問題が発生しますか?
    NATホールパンチングに失敗したホストとの通信は自動でサーバーが代わりにリレーして処理するため、通信自体には問題ありません。

    マルチスレット方式とマルチプロセス方式の中、どれを選択しなければなりませんか?
    大体マルチスレット方式のサーバーをいくつか駆動させて、シングルスレット方式のサーバーをCPUの個数だけマルチプロセスで駆動させるのが一般的です。しかし、状況によるため技術支援を通してガイドします。

    スマートフォンでWifiゾーンを抜けてもゲームが切れない方法はありますか?
    ProudNetにWiFi Handover機能が追加されました。「Product」の「WIFI HANDOVER」 をご参考ください。既存のProudNetを購買していただいた企業は維持補修期間内に追加費用なく使用できます。

  • ご利用に関するお問い合わせ

    ProudNetのプログラムはどこでダウンロードできますか?
    評価版の申し込みもしくは契約締結が完了すると申し込んだメールアドレスにアカウント情報を送信します。該当するアカウント情報でNettention開発者ネットワーク(ndn.nettention.com)に接続するとダウンロードすることができます。

    エンジン使用中のお問い合わせや改善される事項がある時はどうしますか?
    Nettention開発者ネットワーク(ndn.nettention.com)に接続して技術支援ページに問題を報告していただくと、担当者が問題解決のために支援します。

    ProudNetの使用法に関するヘルプはありますか?
    ProudNetガイドページ(guide.nettention.com)をご参考ください。

  • ライセンス/ 技術支援のお問い合わせ

    ProudNetライセンスの使用期間と価格に関する情報はどこでもらえますか?
    ProudNetの使用期間と価格についての詳しい内容は Pricingを参考してください。

    ProudNet評価版のライセンスの使用期間が知りたいです。
    ProudNet評価版ライセンスの使用期間は90日です。

    ProudNet評価版を申し込む条件はありますか?
    ProudNet評価版は個人開発者にも発給しています。会社の場合は企業情報に企業名、住所、連絡先、企業メールアドレスを正確に記入してください。

    技術支援の範囲が知りたいです?
    主にネットワークエンジンの使用とその関連問題をサポートしており、さらに開発しようとするゲームサーバー構造に対する諮問などを行っております。購入した顧客の場合は無料で1回限定の派遣技術サポートを提供しており、以後の派遣技術サポートは有料で行われます

    営業時間のご案内
    平日(月曜日~金曜日)、9:00~18:00です。上記の時間以外には電話の応対が不可能になりますので、Nettention Developer Networkもしくはメール(Contact Us)をご利用いただければ幸いです。