ページ 11

オンラインゲームの仕組みについて

Posted: 2013年11月24日(日) 13:58
by シャープ
オンラインゲームでサーバー側がどのようなプログラムになっているのか、クライアント サーバー間でどのような通信を行っているのかということを知りたいです。

クライアント、サーバーのソースコードを手に入れたいのですが(有償でも可)、どなたかそのような情報を知っているかたいませんでしょうか?

・オンラインゲームの、種類は(格闘、MMO等)なんでもかまいません。
・小規模~中規模のものがいいです。

Re: オンラインゲームの仕組みについて

Posted: 2013年11月24日(日) 15:36
by softya(ソフト屋)
ゲームのジャンルで色々と通信方法があると思いますが特定しなくて良いんでしょうか?
WEB系のソーシャルゲームとMMOと格闘ではやっていることが全く違うんですが。

オープンソースで探すと幾つかは散見されます。
「商用MMORPG「Ryzom」の全ソースコードがオープンソース化 | SourceForge.JP Magazine」
http://sourceforge.jp/magazine/10/05/07/0753238
「オープンソースMMORPG - KagoshimaOnline」
http://kagoshimaonline.com/wiki/index.p ... 5%B9MMORPG

ちなみに通信内容はWireSharkなどで取得できるので、一般PCゲームソフトの通信も暗号化されていなければある程度解析可能です。
このぐらいの努力を惜しんではいけません。

これは読んだほうが良いでしょう。
「オンラインゲームを支える技術 ―壮大なプレイ空間の舞台裏:書籍案内|技術評論社」
http://gihyo.jp/book/2011/978-4-7741-4580-8

Re: オンラインゲームの仕組みについて

Posted: 2013年11月24日(日) 18:19
by シャープ
WEB系は考えていませんでした。

回答ありがとうございます。
商用のものまで公開されているとは驚きです。

書籍購入して読もうと思います。