## スマホ向けネイティブゲーム「偽りのアリス」の開発・運営
https://itsuali.jp/
---
### 内容
**期間**
開発:2018年2月~2019年10月
開発:2019年10月~現在
**開発規模**
6人(PG:3人、内サーバサイド1人)
**担当業務**
企画・設計・インフラ構築・サーバサイド開発・クライアントサイド開発・公式Twitter・ツール開発
|環境||
| ---- | ---- |
|OS|CentOS7|
|DB|MariaDB, memcached, Redis, BigQuery|
|言語|PHP7, C#, JavaScript, SCSS, HTML, 自社エンジンスクリプト |
|フレームワーク|Slim, Vue.js, 独自|
|M/W|Nginx, node.js, Socket.IO, Fluentd, Ansible, Docker, Photon|
### コメント
このプロジェクトは、ネイティブソーシャルゲームの3本目の開発となります。
開発開始タイミングで、私が東京オフィスの立ち上げの為、東京へ転勤かつ別プロジェクトの立ち上げが決まっていました。
そのため、サーバエンジニアを1人雇い、大阪に残ったクライアントエンジニアと3人で開発する仕組みの構築を行いました。
企画・設計までをまず行い、バックエンドにあまり詳しくないメンバーでも開発・運営が出来るよう、シンプルなインフラ構造と、シンプルなゲーム設計を念頭に置き設計しました。
その後、非公開プロジェクト開発の為に、このプロジェクトを離れましたが、
リリースのタイミングで、サーバエンジニアが退職することが決まったため、リリース日から急遽参画し、バックエンド不具合の修正・機能追加・リファクタリング等を行いました。
現在は、既にに動いているシステムとは別に、開発しやすいシステムを3か月で構築し、旧システムからの乗せ換えと、旧システムのメンテナンスも行っています。
また社内で使用する管理画面や、ディレクター向けのアクセスログ解析やKPI分析、サポート向けのツール
、外部パートナー企業向けの情報確認システム等も同期間内で作成しています。