Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ドラゴンクエストXを支える技術(201902社内LT)

shimadamiyuki
February 28, 2019
25

 ドラゴンクエストXを支える技術(201902社内LT)

社内LT大会(2019.02.28)でのLT資料です

shimadamiyuki

February 28, 2019
Tweet

Transcript

  1. 第1章 ドラゴンクエストXとは何か ── ドラゴンクエストかオンラインゲームか 第2章 開発・運営体制 ── ドラゴンクエストXを⽀える⼈々 第3章 アーキテクチャ

    ── クロスプラットフォームMMORPGの基本構成 第4章 開発と検証 ── 並⾛する追加と保守のサイクル 第5章 メモリ管理 ── MMORPGのボトルネック 第6章 ゲームクライアントグラフィックス ── 魅⼒的な絵を描画する⼯夫 第7章 ゲームサーバプロセス ── 機能ごとに分離して負荷分散 第8章 キャラクター移動 ── 移動⼲渉による押し合いへの挑戦 第9章 ゲームDB ── ワールド間の⾃由移動を実現する⼀元管理 第10章 ゲーム連動サービス ── ゲーム内とつなげるための⼯夫と⼒技 第11章 運営と運⽤ ── リリースしてからが本番︕ 第12章 不正⾏為との闘い ── いたちごっこ覚悟で継続対応
  2. ゲームクライアント 3DS Android Wii U Switch PS4 Windows クラウドサーバ (Windows)

    ゲームサーバ (C++ / Lua) クラウドクライアント (クラウドサーバのWindows版クライアントに接続) ゲームDB (Oracle Exadata / Kyoto Tycoon) 連動サービスサーバ (Java) 連動サービスDB (MySQL / Cassandra) ブラウザ