Applibotでのサーバイメージ作成 – Packer+Ansible -(AWS AMI編)

こんにちは。

インフラチームです。

弊社ではAWS/GCPを使用しており、それぞれのサーバ構築/環境設定はAnsibleで行なっています。

環境の設定の更新を行う場合、AWSであればAMI、GCPであればマシンイメージを更新しておく必要があります。

続きを読む “Applibotでのサーバイメージ作成 – Packer+Ansible -(AWS AMI編)”

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

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

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

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

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

続きを読む “アプリボットに入って〜新卒二年目のサーバーサイドエンジニア〜”

Cocos2d-x運用タイトルにおける新画面サイズ対応

こんにちは、クライアントエンジニアの小松原です。

iOS/Androidアプリ開発においては、新しいOSが発表されるたびに素早くそれらに対応する必要があります。

本記事では、2017/11/03のiPhoneX発売に向けてクライアントアプリで対応した時の話を例に、新しい画面サイズに対応する時の苦労話を紹介します。

続きを読む “Cocos2d-x運用タイトルにおける新画面サイズ対応”

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

はじめに

Applibotで内定者アルバイトをしている18卒の杉浦です。

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

続きを読む “Java(Kotlin)におけるgRPCライブラリの選定と実装および速度比較検証”

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

はじめに

以前の記事でもご紹介した通り、現在アプリボットでは新たなサーバーサイドの言語として、Kotlinの導入を進めています。

これまで主にJavaで作っていた基盤をKotlinに置き換える作業をしており、その中で引っかかった問題点を随時ご紹介していきたいと思います。

今回はKotlin独自の機能の一つである、データクラスについてのお話です。

続きを読む “【サーバーサイドKotlin】データクラスの継承について”

【連載】Unity時代の3D入門 – 第9回「ノーマルマッピング」

こんにちは、クライアントサイドエンジニアの矢野です。

第8回では応用編として、金属やプラスチックの材質表現について書きました。

第9回では凹凸を表現する技術であるノーマルマッピングについて説明します。

続きを読む “【連載】Unity時代の3D入門 – 第9回「ノーマルマッピング」”

実装事例紹介:Firebase Analyticsでカスタムイベントログ収集

はじめに

こんにちは、アプリボット ゲームプログラマの220Rnです。

iOS/Android用リズムゲーム『グリメロ~グリモワールメロディプロジェクト~』

(以下、グリメロ)をリリースするにあたり、

Firebase 向け Googleアナリティクス(以下、Firebase Analytics)を導入しました。

採用理由と使用方法について共有します。

続きを読む “実装事例紹介:Firebase Analyticsでカスタムイベントログ収集”

ElectronやGASでイラスト管理をお手軽にした話

お久しぶりです。早いもので3年目も終わりが近いエンジニアのzawaです。

久しぶりに出てきて何について書くのかというと、弊社の施策「CR」でzawaが(勝手に)作った社内ツールについてです。制作の経緯や、こういったツールを作ることの大事さ、楽しさが少しでも伝わればと思います。 続きを読む “ElectronやGASでイラスト管理をお手軽にした話”