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

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

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for shimadamiyuki shimadamiyuki
February 28, 2019
49

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

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

Avatar for shimadamiyuki

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) ブラウザ