弊社エンジニアブログ(はてなブログ)の運用TIPS集

弊社エンジニアブログの運用TIPS集をご紹介します。

マスタデータ同期と運用効率化を実現する『真 戦国炎舞データベース』のバックエンド設計

はじめに サービス紹介 サービス要件と前提 機能要件 非機能要件 前提 / 制約 全体アーキテクチャ 要件へのアプローチ コストを抑えるための SQLite 採用 ゲーム側のマスタデータと同期させる仕組み ① SQLite データベースファイルの生成と配布 ② SQLite デ…

『呪術廻戦 ファントムパレード』渋谷事変マップのアウトゲーム開発 ~新規表現と保守性の両立~

目次 渋谷事変マップとは 渋谷事変マップ作成までのハードル 通常メインクエストマップと渋谷事変マップの両立 渋谷事変用のデータ構成 クエストクリア後演出、マップ変形演出について おわりに 渋谷事変マップとは 弊社で開発・運用中のタイトル『呪術廻戦 …

『呪術廻戦 ファントムパレード』「バトルリザルト」の大規模リファクタ ~工数10営削減までの裏側~

目次 はじめに バトルリザルトが抱えていた課題について リファクタリングの実施方針 リファクタ時の注意した項目について バトルリザルトのリファクタフロー 1.バトルリザルト演出のフローを洗い出す 2. 課題を洗い出して、リファクタリングのゴールを決め…

サービスロケータを用いたUnityでの活用事例

はじめに サービスロケータ サービスロケータとは サービスロケータを紹介する上での背景 サービスロケータの役割 サービスロケータの実装例 サービスロケータのメリットとデメリット メリット デメリット 活用事例 通信APIのレスポンス差し替え データを差…

『呪術廻戦 ファントムパレード』呪術戦の頂点「領域展開」について

呪術廻戦ファントムパレードにおける領域展開の表現方法について解説しております。

『呪術廻戦 ファントムパレード』新機能 「クリア編成」を新卒サーバーサイドエンジニアが制作するまで

新卒サーバーサイドエンジニアがファンパレの新しい機能を実装するまでの流れと学びについて紹介しております。

『この素晴らしい世界に祝福を!ファンタスティックデイズ』開発チームの新卒エンジニア1年目の振り返り

『この素晴らしい世界に祝福を!ファンタスティックデイズ』開発チームに所属している新卒2年目のエンジニアが1年目を振り返りつつ、ゲーム制作の仕事うやサムザップの文化、雰囲気をお伝えします。

『呪術廻戦 ファントムパレード』運営開発チーム内での業務効率化を目的とした1DAYハッカソン実施事例

『呪術廻戦 ファントムパレード』運営開発チーム内で行われた、業務効率化を目的とした1DAYハッカソン実施事例の紹介です。 エンジニア自らが1から機能を考え、実装するという形式で開催し、そのためにどういった準備を行なったか、どんなものが出来たのかを…