GameWith Developer Blog

GameWith のエンジニア、デザイナーが技術について日々発信していきます。

2021-01-01から1年間の記事一覧

New GA でレポーティングを行うTips #GameWith #TechWith

はじめに こんにちは。GameWith のエンジニアの m です! このブログはアドベントカレンダーの20日目のブログになります! qiita.com 今回は New GA について記事を書きます! New GA とは 2020年10月14日に正式リリースされた次世代版の Google アナリティ…

動画の操作のログを送信する #GameWith #TechWith

はじめに 動画のログについて 再生 サンプルコード autoplay プロパティによる自動再生 停止後、再生が行われた時 終了後、再生が行われた時 停止 サンプルコード 停止した時 終了した時 終了 サンプルコード 音量 サンプルコード 最大化 サンプルコード 余…

2021年 GameWith の技術広報の1年間の振り返りとこれから #GameWith #TechWith

こんにちは。GameWith のエンジニアの tiwu です。 今年も始まりましたアドベントカレンダー! 1発目のブログは去年に引き続き、今年1年間の技術広報活動を振り返っていこうと思います! qiita.com Blog 今年(2021年12月1日時点)の投稿数は 13 本でした! 去…

GameWith のログの実装について #GameWith #TechWith

はじめに ログの環境周り 実装例 例1 例2 例3 終わりに Twitter Wanted! はじめに こんにちは。GameWith のエンジニアの tiwu です! 今回のブログは普段の開発の際にどのようにログの実装をしているか解説していきたいと思います。 ログの環境周り GameWith…

ゲームをより楽しむための攻略ツール開発コンテストを開催! #GameWith #TechWith

はじめに こんにちは。GameWith のエンジニアの tiwu です! 今回のブログは現在エントリー募集中のツール開発コンテストについて紹介していきます。 ツール開発コンテスト この度 GameWith では、ゲーム攻略のためのツール開発コンテストを開催いたします。…

コネクテッドシート導入時に意識したい料金について #GameWith #TechWith #ConnectedSheet

はじめに Connected Sheetとは 経緯 料金に関しての調査結果 料金が発生する場所 料金が発生しなかった場所 料金を軽減する為に意識したい事 補足 コネクテッドシートが有効なケース 機能概要 最後に Twitter Wanted! はじめに GameWithディレクター兼分析チ…

GDS のビルド方式をパッケージビルド方式に変更しました #GameWith #TechWith

はじめに こんにちは!スケールアーキテクトチームの @53able, @inosy22, @nog です! 今回は GDS のビルドの構成を変更したので、紹介していきたいと思います! GDS についてはこちらのブログで紹介していますので、御覧ください。 tech.gamewith.co.jp 課…

GameWith の フロントエンド を TypeScript へマイグレーションする #GameWith #TechWith

はじめに こんにちは!Incremental Stream Team の @53able です! 今回は現在自分が着手中の TypeScript マイグレーション PJ について書いていきたいと思います! GameWith の JavaScript まず GamewWith の JavaScript について紹介していきたいと思いま…

ペア・モブ作業(見積り・設計・プログラミングなど)の紹介 #GameWith #TechWith

はじめに チーム・開発サイクルの紹介 モブ見積り ペア設計 ペアプログラミング コードレビュー テスト 終わりに Twitter Wanted! はじめに こんにちは。GameWith のエンジニアの tiwu です! 以前モブ設計・モブ見積りについて紹介しました。 tech.gamewith…

開発速度・パフォーマンスを可視化する #GameWith #TechWith

はじめに 開発チームの紹介 計測 デプロイ頻度 変更のリードタイム IceBox ~ Sprint Backlog Sprint Backlog ~ Close 実装 GitHub API ZenHub API GAS DataStudio 終わりに Twitter Wanted! はじめに こんにちは。GameWith のエンジニアの tiwu です! 今回…

GameWith サービス開発だけではない話(1) #GameWith #TechWith

こんにちは!Incremental Stream Team の @53able です! 今回は、GameWith 開発するエンジニア採用強化のため、我々開発組織固有の雰囲気をカジュアルな形でより知っていただくように、 一緒に働くことをイメージできるきっかけになればと考えて GameWith …

エンジニアの採用情報をまとめた GitHub Repository を公開しました #GameWith #TechWith

ごぶさたしています。@serima です。 このたび GameWith では採用情報をまとめた GitHub Repository を公開しました。 github.com 採用に関する情報の分散化問題 GameWith ではエンジニアを積極採用中ですが、いざ採用候補者の立場にたってみると情報が各所…

ウマ娘フレンド募集掲示板の Firestore 設計と検索 #GameWith #TechWith

はじめに こんにちは。GameWith のエンジニアの tiwu です! 自分が所属しているチームではいくつか攻略ツールを実装しており、去年はあつ森交換掲示板をリリースしたりしました! その際のブログはこちらになります! tech.gamewith.co.jp 今回はウマ娘フレ…

GameWith 開発部で取り組んでいる「業務アピール会」について #GameWith #TechWith

はじめに ご無沙汰しております。GameWith の開発マネージャー @serima です。 最近は 5 歳の息子と一緒にフォートナイトの実況動画をリビングのテレビに映しながら夕飯を食べるというエキサイティングな私生活を過ごしています。 さて、今回のブログは開発…

GameWith の Core Web Vitals(Cumulative Layout Shift) 改善! #GameWith #TechWith

初めに こんにちは。GameWith のエンジニアの tiwu です! 今回のブログは GameWith の Core Web Vitals(Cumulative Layout Shift) 改善について書いていこうと思います! Core Web Vitals developers-jp.googleblog.com Core Web Vitals とは優れたユーザー…

ダッシュボードに ESLint を導入した話 #GameWith #TechWith

はじめに こんにちは!Incremental Stream Team の @53able です! 今回はダッシュボードに ESLint を導入した話を書いていこうと思います! ESLint について ESLint は JavaScript の構文チェックツールです。 eslint.org 導入の背景 GameWith のサービス側…