2017-03-04 22 views
0

http://doc.qt.io/qt-5/qtwebsockets-qmlwebsocketserver-example.htmlQML/C++ WebSocketを

誰かが私は、リアルタイムのゲームを言うことができますのためにこれを使用することができますどのように私に言うことができますか?それをコンパイルしてサーバーにアップロードする必要がありますか?その後?このコードは生産準備中ですか?

私は分かりませんが、私はすでに多くの動画をウェブソケットについて見てきました。サーバー上でこのコードを実際に使用するためのチュートリアルのいくつかは素晴らしいでしょう:D。

+0

QtはQtの5.3(それの組み込み以来のWebSocketをサポートしている、あなたそれをダウンロードしてビルドする必要はありません)。一般に、クライアントとサーバーの項目があります。それ[ここ](http://doc.qt.io/qt-5/qtwebsockets-qmlmodule.html)を見てください。使い方は次の例ではっきりと示されています:[example](http://doc.qt.io/qt-5/qtwebsockets-qmlwebsocketserver-example.html) – folibis

+0

私はそのデモを完全に理解しています。しかし私は自分のサーバーに何かをアップロードする必要がありますか?何をアップロードすればいいのですか?そして私は別のものを設定しなければなりませんか? –

+0

あなたが何をしたいかによって決まる – folibis

答えて

0

これは最も確かにあなたが探している例である:Simple Chat example (how to use QWebSocket and QWebSocketServer)

本番環境でこれを使用する場合は、サーバー上でSSLを有効にしたいん - SSL Echo Server Example

を見てもちろん、Qtプログラムをゲームサーバーとして使用できるようにするには、データを保存する方法(QSqlDatabaseなど)を見つけ出す必要があります。ユーザーを認証して認証する方法が必要ですOAuthサービスプロバイダのQt Network Authorization APIを介して行うことができます)。あなたの目的はゲームを開発することであるならば、それは本当にQMLベースのゲームを開発するのに非常に効果的な方法のように見えるので、

とにかく、あなたは間違いなくV-Play's SDKをチェックアウトする必要があります。

希望するものを見つけるのに役立ちます。

D

[編集] PS:ああとQtの公式フォーラムをチェックすることを忘れないでください、話題の多くがそこに処理されますhttps://forum.qt.io/