2Dオンラインゲームのサーバについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
catalpa

2Dオンラインゲームのサーバについて

#1

投稿記事 by catalpa » 14年前

 ここでは初めまして、カタルパというものです。


 2Dオンラインゲームを作ろうとしているのですが、ゲームサーバを作る際にどのような点に注意すればいいのでしょうか。
 サーバ側でプレイヤーや敵の位置情報や状態を保存しておいて、クライアント側と同期する方式にするか、サーバ側は単にクライアントのパケットを中継するかで迷っています。

 『わくわくプログラミング自習室』というサイトを利用してJavaのゲームサーバを入手したので、これを改造する形でサーバプログラムを作ろうとしています。

アバター
ookami
記事: 214
登録日時: 15年前
住所: 東京都

Re: 2Dオンラインゲームのサーバについて

#2

投稿記事 by ookami » 14年前

こんにちは。

オンラインゲームでどんな方式がよいかは、ゲームのジャンルというか、やりたいことによりますね。
以前ここの管理人さんが日記に書いていたので、リンクを貼っておきます。
http://dixq.net/forum/blog.php?u=53&b=2098
ご参考ください。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 2Dオンラインゲームのサーバについて

#3

投稿記事 by softya(ソフト屋) » 14年前

コスト面での問題も検討したほうが良いと思いますよ。
Javaサーバーを借りるとしたら月額1000円ぐらいは覚悟する必要があるのでは?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

catalpacasu
記事: 3
登録日時: 14年前
住所: Tokyo
連絡を取る:

Re: 2Dオンラインゲームのサーバについて

#4

投稿記事 by catalpacasu » 14年前

ookami さんが書きました: オンラインゲームでどんな方式がよいかは、ゲームのジャンルというか、やりたいことによりますね。
以前ここの管理人さんが日記に書いていたので、リンクを貼っておきます。
http://dixq.net/forum/blog.php?u=53&b=2098
ご参考ください。
 ジャンルにあわせて通信の方式を考えないといけないのですね
 ありがとうございました

catalpacasu
記事: 3
登録日時: 14年前
住所: Tokyo
連絡を取る:

Re: 2Dオンラインゲームのサーバについて

#5

投稿記事 by catalpacasu » 14年前

softya(ソフト屋) さんが書きました:コスト面での問題も検討したほうが良いと思いますよ。
Javaサーバーを借りるとしたら月額1000円ぐらいは覚悟する必要があるのでは?
 そうですか・・・公開するとしたら自宅サーバも検討しないといけないですね。

P.S
 私はネット上ではcatalpaかcatalpacasuと名乗っていますが、ユーザー登録したのでここではcatalpacasuになります。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 2Dオンラインゲームのサーバについて

#6

投稿記事 by softya(ソフト屋) » 14年前

>そうですか・・・公開するとしたら自宅サーバも検討しないといけないですね。

自宅サーバーでもノートPCや小型PCなど省電力のPCを使わないと24時間稼働で電気代が軽く1000円ぐらい必要なのでレンタルサーバーを借りても費用はさほど変わりません。パソコンの稼動している部屋を夏の間冷房することを考えたらレンタルサーバーのほうが安いぐらいです。24時間365日稼働させるのも簡単ではありませんので、じっくり考えてみましょう。
それとADSL等の回線はUP側の速度が弱いのでサーバーに向きません。光やケーブルテレビの回線でUP側の速度の早いものが必要です。自宅でのゲームサーバーでの公開は場合によってさほどメリットが無いのです。ただし強力なPCパワーを必要とする多人数同時参加のMMORPGとかなら専用サーバーをレンタルで借りるよりは安く済むかも知れません。

[追記]
100Wで24時間稼働させた場合。
「電気代計算君 - 電気代とCO2(二酸化炭素)排出量の計算結果」
http://kunisan.jp/denki/denki.shtml?TYP ... 00&HOUR=24
実際には、もっと電気代が必要かもしれませんね。
親御さんに電気代払ってもらいっているなら怒られる可能性が・・・。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

catalpacasu
記事: 3
登録日時: 14年前
住所: Tokyo
連絡を取る:

Re: 2Dオンラインゲームのサーバについて

#7

投稿記事 by catalpacasu » 14年前

softya(ソフト屋) さんが書きました:>そうですか・・・公開するとしたら自宅サーバも検討しないといけないですね。

自宅サーバーでもノートPCや小型PCなど省電力のPCを使わないと24時間稼働で電気代が軽く1000円ぐらい必要なのでレンタルサーバーを借りても費用はさほど変わりません。パソコンの稼動している部屋を夏の間冷房することを考えたらレンタルサーバーのほうが安いぐらいです。24時間365日稼働させるのも簡単ではありませんので、じっくり考えてみましょう。
うーむ、たしかによく考えなければいけませんね・・・。ありがとうございました

閉鎖

“C言語何でも質問掲示板” へ戻る