あらすじ
オンラインゲームをテーマとした技術解説書。
ソフトウェア開発において,オンラインゲーム開発者は卓越した技術力を持つ専門性の高い花形と言われています。そこでは,ゲームのアイデアをソフトウェアという形にするため,企画を熟知した上で,CPUサイクルを極限まで節約しながら続々登場する大量のオブジェクトを動かし,ネットワークで発生するミリ秒のレイテンシを徹底的に切り詰め,無数のコネクションを捌き続けることが求められます。
本書では,オンラインゲーム開発の土台となるゲーム&ネットワークプログラミング両分野の速習からスタートし,知識編として歴史的変遷,さまざまな観点からの要求の分析,システムのアーキテクチャを押さえ,さらに実践編としてサンプルゲームの実装を交えてC/S MMO,P2P MO,サーバ/インフラ,開発体制と,全体的な考え方を一気に追いかけます。
ネットワークを経由して,なぜ,あれほど多くのユーザに向けて高いレスポンスを維持しながらリッチなゲームコンテンツを届けられるのか...。普段からソフトウェア開発に携わっている方々,そして広くゲーム開発に関心のある方へ,商用サービスを視野に入れオンラインゲーム開発の舞台裏を凝縮してお届けします。
感情タグBEST3
Posted by ブクログ
0章 [速習]オンラインゲームプログラミング
オンラインゲームに必要となる通信などの規格、用語などの基礎的なこと。
1章 オンラインゲームの歴史と進化
ゲームおよびオンラインゲームの歴史。
2章 オンラインゲームとは何か?
オンラインゲームのビジネス面、開発チーム、開発に必要な技術ポイントについて総括的な説明
3章 オンラインゲームのアーキテクチャ
ゲーム上必要となってくる高いレスポンスに必要なもの、マシン、ネットワーク構成
4章 [実践]C/S MMOゲーム開発
ゲームの企画の立て方、サーバーの構成、プロトコル定義、K Onlineという仮のゲームを実装していく(具体的なコードはサポートサイトに)
5章 [実践]P2P MOゲーム開発
P2P MOゲーム「J Multiplayer」の実装
6章 オンラインゲームの補助的システム
オンラインゲームの補助的なシステム(課金システムなど)
7章 オンラインゲーム運営を支えるインフラ
データセンターなどインフラのコスト、運営など
8章 オンラインゲームの開発体制
省略
Posted by ブクログ
所在 :展示架
請求記号:798/N34
資料ID :11400410
選書担当:豊田
技術を扱う本として★5つの本です。初心者向けの解説から少し手の込んだ上級者向けの解説も行っており、画像つきで詳細な手順も示しています。オンラインゲーム製作者の参考書といっても過言ではない1冊、是非一読して下さい。
Posted by ブクログ
MMORPGを作ったことある人もない人も
ゲームプログラマであるひとにない人も
サーバープログラマである人もない人も
オンラインゲーム、またはリアルタイムネットワークプログラミングを作ろうとしている人、必携の書
オンラインゲームの作り方A-Zまで、すべて書いてあります。
Posted by ブクログ
MO~MMOまで、サーバ側とクライアント側両方の技術についてしっかりと語られている良書。
自分は小規模なMOしか作ったことがなく、ここに書かれていることはとても貴重なものでした。
作っている当時に出ていたら目から鱗が落ちるほど助かったのに…。
コンシューマゲームも通信対戦が当たり前になってきている昨今、
ゲーム開発者を目指すのであれば一読して欲しい本です。
Posted by ブクログ
タイトルの分野に関連する人にとっては、まず初めに読むべき教科書。実務の基本的なところが丁寧に解説されている本書は貴重だ。私は門外漢だが、通信(UARTであっても)や効率化、並列処理に関係している人は読んだら気付きは多いと思う。