- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:c/sゲーム制作でのサーバーについて。)
c/sゲーム制作でのサーバーについて
このQ&Aのポイント
- C言語でDXライブラリを使用したオンラインシューティングゲームのサーバーについて質問があります。
- 現在、自宅のルーターを使用してサーバーを構築しているが、他の人との対戦が困難になっている。
- 無料サーバーやP2Pなど、他の方法でサーバーを設置することは可能かどうか知りたい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
中央のサーバにクライアントのゲームがぶら下がる、 MMOなどに使われるような典型的なクラサバ型ですね? 結論から言うと、それなりの投資をしないとほぼ不可能です。 ゲームサーバの種類にもよりますが、大抵の無料レンタルサーバは 一切ユーザの書いたプログラムを実行できません。 ごく一部の無料サーバはCGIと言ってHTTP/TCPを用いた、 ステートレスな通信方法でのみ動かすことが許可されています。 この場合動作言語は原則スクリプトのみで、バイナリは動かせません。 またプログラムは常駐できず、接続の度に起動して、 1回通信するごとに切断、終了します。 あなたの想定している環境を構築するために、恐らく最低限必要だろうと 思われる解決策は以下の2通りと思われます。 ・自宅設置は妥協してでもとにかく無料!→自宅サーバ ・出費を妥協してでもレンタルサーバ!→VPSサーバ 自宅設置か、出費か、どちらかを犠牲にしないと難しいでしょう。
お礼
VPSサーバならば駐在も可能になるわけですね。でもやはりそこまでする規模ではまったくないので、やはり出費はきびしいです。 やはりそんな都合のよいことは難しいのですね。勉強になりました。家にもう一台あるPC1のほうを、サーバにしたいと思います。 さすがにその場合は駐在できませんが、一番確実な方法だと思います。素人の自己満足ですので、それで十分だと考えるようにします。 素早い解答たいへん感謝しております。