CEDiL - Center for the Design of Library

  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
新規会員登録 ログイン
登録情報変更
ログアウト
  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
  1. TOP
  2. セッション詳細
GS2
検索 ヘルプ

絞り込む

  • 指定しない
  • CEDEC 2026
  • CEDEC 2025
  • CEDEC 2024
  • CEDEC 2023
  • CEDEC 2022
  • CEDEC 2021
  • CEDEC 2020
  • CEDEC 2019
  • CEDEC 2018
  • CEDEC 2017
  • CEDEC 2016
  • CEDEC 2015
  • CEDEC 2014
  • CEDEC 2013
  • CEDEC 2012
  • CEDEC 2011
  • CEDEC 2010
  • CEDEC 2009
  • CEDEC 2008
  • CEDEC 2007
  • CEDEC 2006
  • CEDEC+KYUSHU 2025
  • CEDEC+KYUSHU 2024
  • CEDEC+KYUSHU 2023
  • CEDEC+KYUSHU 2022
  • CEDEC+KYUSHU 2021
  • CEDEC+KYUSHU 2020
  • CEDEC+KYUSHU 2019
  • CEDEC+KYUSHU 2018
  • CEDEC+KYUSHU 2017
  • CEDEC+KYUSHU 2016
  • KYUSHU CEDEC 2015
  • KANSAI CEDEC 2015
  • CEDEC+SAPPORO 2019
  • SAPPORO CEDEC 2014

セッション分野

迷わないためのWeb API実装方針: ドラゴンクエストタクトのケーススタディ

CEDEC 2023 ENG
ポスト
日時
2023年08月23日(水)13時30分〜14時30分
形式
レギュラーセッション(60分)

受講スキル

Web API実装に興味がある方

受講者が得られるであろう知見

* RDBMSにおけるロックの獲得方針の一例 * APIレスポンスフィールドの決定方針の一例

セッションの内容

ゲームのバックエンドAPIは、表面上はAPIクライアントからのリクエストを検証し、リソースを読み書きし、結果を返すというシンプルな役割を持ちます。しかし、実装に進むと、どのロックを獲得するべきか、データベーストランザクションはどこで開始すべきか、どの層に実装を書くべきか、レスポンスフィールドに何を含めるべきかなど、多くの問題点が浮かび上がります。
このような状況で重要なのが、明確な方針を立て、レールを敷くことです。これにより実装が効率化され、問題解決の進行がスムーズになります。

本セッションでは、ドラゴンクエストタクトを一例として、これらの問題に対する具体的な解決策についてお話しします。

講演資料

web_api_impl_policy.pdf

※資料のダウンロードには ログイン が必要です。

講演者プロフィール

市東 隼

市東 隼

株式会社Aiming 第一事業部

スペシャリスト

プロフィール

2012年に株式会社Aimingに入社。
基盤チームで修行後、管理ツールやバックエンドAPIの開発に従事。
ドラゴンクエストタクトでは、技術選定に始まり、バックエンド全般の開発を担当。

《講演者からのメッセージ》

ゲーム開発におけるバックエンドAPIの実装は一筋縄ではいきません。特に、スケーラブルな設計やデータベースロックの問題など、様々な課題があります。
実装時にも、ロック獲得をどこに記述すべきか、このエンドポイントのレスポンスはどう定義すべきか、などの悩みが生まれます。
このセッションでは、ドラゴンクエストタクトの開発を一例に、これらの課題に対して試みた解決手段をお話します。今後の開発の参考にしていただければ幸いです。

セッション検索(ホーム)に戻る

PR

  • 株式会社WFS

関連リンク

  • CEDEC
  • YouTubeチャンネル
CEDiL

CEDEC Digital Libraryは、ゲーム開発者向けの技術情報を提供するプラットフォームです。

  • セッション検索(ホーム)
  • ログイン
  • お問い合わせ
  • 利用規約
CESA:一般社団法人コンピュータエンターテインメント協会

Copyright © CEDEC Digital Library All rights reserved.