6.あとがき

メトセライズデストラクタに見るオンラインゲーム制作のノウハウ、

いかがだったでしょうか。

知っていたこと、知らなかったこと、いろいろあると思いますが、

一つぐらいは新しい知識を提供できていれば嬉しく思います。

 

尚、諸所の事情で、次の点が

商用オンラインゲームと違うという事を気に留めておいて下さい。

 

まずはセキュリティ。

メトセライズデストラクタではHTTPで通信をしていますが、

一般にはTCPに暗号化したパケットを載せます。

 

次にデータベース。

メトセライズデストラクタではファイルベースで管理していますが、

一般にはロールバックできるように全てデータベースで管理します。

 

最後にクライアント処理。

メトセライズデストラクタはMMOといいながらも、

できるだけクライアントに処理を持たせており、

これはMO的な実装となっています。

一般のMMOではほとんどの処理をサーバに持たせており、

できるだけチートしにくくなっています。

 

それでは、本書がほんの少しでもあなたのゲーム制作の役に立つ事を願っています。

 

2008928日 Kazuki@Abars