TECH x GAME COLLEGE #7に登壇しました

こんにちは、サーバーサイドエンジニアの竹端です。

去る2018年11月7日(水)、株式会社テクロス様主催の勉強会、TECH x GAME COLLEGE #7に登壇させていただきました。

https://speakerdeck.com/n_takehata/tech-x-game-college-number-7-gemufalsepin-zhi-woxiang-shang-saserusabagong-tong-ji-pan-falsezuo-rifang

資料も上記のURLで公開しておりますので、ぜひ御覧ください。

今回はこの勉強会での様子を、簡単にご紹介したいと思います。

続きを読む “TECH x GAME COLLEGE #7に登壇しました”

ブレイドエクスロードを例にした大規模開発におけるC#コード解析とUniRxでの非同期処理のベストプラクティス

Cysharpの河合(@neuecc)です。アプリボットさんには、gRPC関連の支援なども含め、ちょこちょことお邪魔しております。と、いうわけで、ゲスト寄稿回!今回は先日TGS2018で発表された新作、ブレイドエクスロードにおける UniRx の使用例について、解析手法など含めてご紹介します。

続きを読む “ブレイドエクスロードを例にした大規模開発におけるC#コード解析とUniRxでの非同期処理のベストプラクティス”

UnityプロジェクトでのgRPC導入方法について

こんにちは。A.R.Tでクライアントエンジニアをしている藤尾です。

現在アプリボットでは、UnityプロジェクトへgRPCの本格導入を進めており、開発中のSEVEN’s CODEというタイトルでは実際に使用して実装を始めています。

b854fe80-79bf-3efb-c6a1-a4d63797b340-1.png

アプリボットでは、下記のような構成でgRPCの導入を検討しています。

5d201f8e-1813-ab14-2f09-5dcfd21770ce.png

gRPCは現状Unityでは実験的にサポート状態なため、UnityEditor上では簡単に動作するのですが、iOSやAndroidの実機動作にはひと手間かかります。

まだ世の中にドキュメントも少ないため、参考になればと思い、この記事を執筆しました。

また、SEVEN’s CODEの「世界を解き明かすリズムアクション」というジャンルにかけ、今回の記事にあるキーワードが隠されているので、是非解き明かしてみてください。

続きを読む “UnityプロジェクトでのgRPC導入方法について”

新卒研修~ビジネス職の新卒が、初めてUnityを使ってみた~

こんにちは!アプリボット新卒の河口です。

今回は、2018年4月にアプリボットに配属されたビジネス職の新卒社員が受けたプログラミング研修をご紹介します。プログラミング経験がほぼない新卒が、ゼロからゲームを制作した学びと所感についてお話します。

続きを読む “新卒研修~ビジネス職の新卒が、初めてUnityを使ってみた~”

DevOpsを支える今話題のHashiCorpツール群についてに登壇してきました

こんにちは。シスオペチームの西村です。

先日9/11にHashiCorp Japan様主催のイベントで登壇させていただきました。

https://hashicorp.connpass.com/event/98386/

自身としてもVagrantを使い始めてから数えて4年以上お世話になっている、

HashiCorp様のイベントで発表させていただき、とても光栄に思います。

これからも1ユーザーとして使い続けていければと思います。

発表についての若干の補足と当日の様子について書かせていただきます。

続きを読む “DevOpsを支える今話題のHashiCorpツール群についてに登壇してきました”

【サーバーサイドKotlin】KotlinTestによるKotlin × SpringBootの単体テスト

こんにちは、サーバーサイドエンジニアの竹端です。

以前【サーバーサイドKotlin】ことりん × テスト with SpringFrameworkにてKotlinのテストフレームワークの検証内容をご紹介をしました。

この時はSpek、KotelinTestというKotlin製のフレームワークがSpring Frameworkとの相性の問題で使えず、JUnitを採用するという検証結果になっていました。

しかし、その後KotlinTestにアップデートがあり、Spring FrameworkのDIに対応がされたため、そちらへ移行することとなりました。

今回はKotlinTestをSpring Frameworkを併せて使った際のテストコードの書き方についてご紹介します。

続きを読む “【サーバーサイドKotlin】KotlinTestによるKotlin × SpringBootの単体テスト”

CEDEC 2018セッション内容のご紹介「ゲーム開発に最適なサーバーサイドKotlin 〜Kotlinの導入と基盤ができるまで〜」

こんにちは、サーバーエンジニアの竹端です。

この度、2018年8月22日(水)〜24日(金)で行われるCEDEC 2018に、登壇させていただくことになりました。

そこで、今回はみなさんにそのセッションへ興味を持っていただくべく、内容やポイントを簡単にご紹介したいと思います。

続きを読む “CEDEC 2018セッション内容のご紹介「ゲーム開発に最適なサーバーサイドKotlin 〜Kotlinの導入と基盤ができるまで〜」”

Unityアプリで簡単ソケット通信

アプリボット ゲームプログラマの220Rnです。

ゲームを開発していて、例えばステージデータなどを頻繁に更新し、

アプリに反映させてテストプレイをしたい!などと思ったことはありませんか。

ありますよね。そのようなとき、サーバを立てるまでもないものの、

アプリとPCで通信してデータのやり取りをすることで作業の効率化を図りたいと思いました。

そこで、ソケット通信で自作ツールとUnityアプリを接続して

簡単なデータ通信を実装した方法について紹介します。

続きを読む “Unityアプリで簡単ソケット通信”