オンラインゲームでサーバー側がどのようなプログラムになっているのか、クライアント サーバー間でどのような通信を行っているのかということを知りたいです。
クライアント、サーバーのソースコードを手に入れたいのですが(有償でも可)、どなたかそのような情報を知っているかたいませんでしょうか?
・オンラインゲームの、種類は(格闘、MMO等)なんでもかまいません。
・小規模~中規模のものがいいです。
オンラインゲームの仕組みについて
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: オンラインゲームの仕組みについて
ゲームのジャンルで色々と通信方法があると思いますが特定しなくて良いんでしょうか?
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
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
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
-
シャープ
Re: オンラインゲームの仕組みについて
WEB系は考えていませんでした。
回答ありがとうございます。
商用のものまで公開されているとは驚きです。
書籍購入して読もうと思います。
回答ありがとうございます。
商用のものまで公開されているとは驚きです。
書籍購入して読もうと思います。