Browse Category

サーバー

ソーシャルゲームの価値を上げるログデータのつくりかた

はじめに

現在データ分析基盤の再構築を担当している、サーバーサイドエンジニアの小川です。これまで私は4つのソーシャルゲームの新規開発・運用を経験してきました。そこでの知見と考察をまとめます。
ログデータは、調査などに必要なただの履歴という立場に置かれがちです。ですが、作業工数を大幅カットしたり、定量的な効果測定や判断ができるなど、適切なログ設計と活用により利益に繋がる施策の指針にすることも出来るものです。
ログには、コンテンツ内容により色々な種類や設計があるため、全てに共通する最適解はありません。ですが設計の指針となるべき事柄はあるので、ログの種類や活用例、設計の仕方、工夫などについて入門的な内容について一通り触れていきます。その中でログの可能性も一緒に感じていただきたいと考えています。

Keep Reading

ゲームにおける課金システムについて(自動更新購読編)

こんにちは、アプリボット サーバーサイドエンジニアの森です。
iOS/Android用3Dアクションゲーム『リトルチャンピオンズ』をリリースするにあたり、自動更新購読型の課金を導入しました。
今回は、アプリケーションサーバーでの課金処理と自動更新購読型について紹介します。

Keep Reading

【サーバーサイドKotlin】ことりん × テスト with SpringFramework

はじめに

なぜサーバーサイドKotlinを導入するのか?であるように、現在アプリボットでは、新規開発プロダクトのサーバーサイド言語でKotlin導入を進めています。
そこで、テストコードについてもKotlin化しましたのでご紹介します。

なお、この記事は2018年1月時点の情報なので今はもっと良い方法があるかもしれません。

 

Keep Reading

アプリボットに入って〜新卒二年目のサーバーサイドエンジニア〜

初めまして、サーバーサイドエンジニアの田中です

社会人になりそろそろ1年、アプリボットに配属されて10ヶ月が経とうとしています。

現在は弊社からリリースされているゲームのサーバーサイドエンジニアとして日々頑張っています。

今回は、入社してアプリボットに配属されてからの10ヶ月間を振り返ります。

Keep Reading

Java(Kotlin)におけるgRPCライブラリの選定と実装および速度比較検証

はじめに

Applibotで内定者アルバイトをしている18卒の杉浦です。
今回、Applibotの基盤制作チーム A.R.T.(Applibot Root Technologies)でのタスクとして、Java (Kotlin)におけるgRPCライブラリの選定と、gRPCと既存の運用でよく使われているシリアライズフォーマットであるJSONを用いたAPIとの速度比較をしたのでその結果を書きます。

Keep Reading

【サーバーサイドKotlin】データクラスの継承について

はじめに

以前の記事でもご紹介した通り、現在アプリボットでは新たなサーバーサイドの言語として、Kotlinの導入を進めています。
これまで主にJavaで作っていた基盤をKotlinに置き換える作業をしており、その中で引っかかった問題点を随時ご紹介していきたいと思います。
今回はKotlin独自の機能の一つである、データクラスについてのお話です。

Keep Reading

EVOKEを支える大人数同時参加型クイズシステム開発 後編

後半のこの記事では、システムの具体的な中身について、管理画面、Webフロントエンド、ランキングシステムのセクションに分けて紹介します。

前編では開発したシステムの概要や開発手法などについて紹介をしているので、そちらを先にご覧いただくことをお勧めします。
EVOKEを支える大人数同時参加型クイズシステム開発 前編 – てっくぼっと!

Keep Reading