<開発環境>
Java、Javascript(backbone.js)、Apache、Tomcat、CentOS、Subversion
<内容>
新規ソーシャルゲーム。
ガチャ機能、レイドバトル機能、マイページ、アウトゲーム機能の開発。
要件がほぼなかったため、拡張性をできるだけ持てるように設計をしました。
例えばガチャ機能に関しては要件にはなかった期間限定やステップアップ機能の実装なども可能になるよう実行条件を文字列で設定できるようにしたり、登録時にも複雑な条件を意識しなくて良いよう管理ツール側に条件文字列を自動で生成する機能を実装した。