• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:c/sゲーム制作でのサーバーについて。)

c/sゲーム制作でのサーバーについて

このQ&Aのポイント
  • C言語でDXライブラリを使用したオンラインシューティングゲームのサーバーについて質問があります。
  • 現在、自宅のルーターを使用してサーバーを構築しているが、他の人との対戦が困難になっている。
  • 無料サーバーやP2Pなど、他の方法でサーバーを設置することは可能かどうか知りたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • dmq
  • ベストアンサー率80% (21/26)
回答No.1

中央のサーバにクライアントのゲームがぶら下がる、 MMOなどに使われるような典型的なクラサバ型ですね? 結論から言うと、それなりの投資をしないとほぼ不可能です。 ゲームサーバの種類にもよりますが、大抵の無料レンタルサーバは 一切ユーザの書いたプログラムを実行できません。 ごく一部の無料サーバはCGIと言ってHTTP/TCPを用いた、 ステートレスな通信方法でのみ動かすことが許可されています。 この場合動作言語は原則スクリプトのみで、バイナリは動かせません。 またプログラムは常駐できず、接続の度に起動して、 1回通信するごとに切断、終了します。 あなたの想定している環境を構築するために、恐らく最低限必要だろうと 思われる解決策は以下の2通りと思われます。 ・自宅設置は妥協してでもとにかく無料!→自宅サーバ ・出費を妥協してでもレンタルサーバ!→VPSサーバ 自宅設置か、出費か、どちらかを犠牲にしないと難しいでしょう。

tetsuro53
質問者

お礼

 VPSサーバならば駐在も可能になるわけですね。でもやはりそこまでする規模ではまったくないので、やはり出費はきびしいです。  やはりそんな都合のよいことは難しいのですね。勉強になりました。家にもう一台あるPC1のほうを、サーバにしたいと思います。  さすがにその場合は駐在できませんが、一番確実な方法だと思います。素人の自己満足ですので、それで十分だと考えるようにします。    素早い解答たいへん感謝しております。

関連するQ&A