技術情報

Apple Vision ProでのゲームUIデザイン

AR/VRの最新技術を駆使したAppleのVision Proを体験し、ゲームUIのデザインに挑戦しました。視線操作に最適なUI設計のコツや開発での注意点をご紹介します。

Docker + MinIO + PHPを使い、S3と互換性のあるローカル環境をつくろう!

DockerとMinIOを使ってS3互換のローカル環境をPHPで構築する方法を解説。環境構築からファイル操作までを詳しく紹介!

【UE】UINavigationプラグインでUIの実装を効率化しよう

「UINavigation」プラグインを使ったUnreal EngineのUIセットアップをステップバイステップで紹介。

リッチテキストエディタフレームワークlexicalの紹介

リッチな文字入力を容易に実現するためのフレームワーク『lexical』。本記事でその魅力と導入方法をステップバイステップで紹介します。

Photoshopの生成AIを活用したアイテムイラスト制作

生成AIを使ったイラスト制作のプロセスを徹底解説。Photoshopの設定から画像生成、修正方法まで、実際の事例を交えて紹介します。

DockerでDjango + Celeryを使った非同期メール送信&受信の環境構築

Docker環境でDjangoとCeleryを使った非同期メール送信の設定方法を解説。MailHogを使ってローカルでメールを受信する手順も紹介します。

ゲームのローカライズについて

今回はこれまで関わった開発の経験から、ゲームのローカライズについて記事を書かせていただきました。

strapiのメジャーバージョンアップをやってみた

strapiのメジャーバージョンを3から4へのバージョンアップを実施しましたので、その時の対応について記事を書かせていただきました。これからバージョンアップを検討している方に参考にしていただけますと幸いです。

VPN接続状態のWSL2内でGithubにPush/Pullをしても応答が返ってこなかった話

今回の記事では、VPN接続とWSL2(Ubuntu)環境で実際に起こった問題と、解決した方法についてご紹介します。

Live2D cubismで作る!前方に動く腕の作り方

今回は、キャラクターLive2Dモデルのモーションをより自然に作る方法の1つとして個人製作したものと手法をご紹介いたします。

Astroにちょっと触れて、ちょっと知る。

Astroは、シンプルさと高速性に特化した静的サイトジェネレーターです。今回は、Astroがどのように静的コンテンツ表示に特化しているのか、他のフレームワークとの速度比較、そして実際にコンテンツコレクションを使ってMarkdownコンテンツを表示する方法に…

UnrealEngine勉強会 ~UEでのイベントスクリプトの導入~

UE勉強会で発表した「UE5にLuaMachineを導入」についてご紹介します!

Unity ECSのご紹介~EntityをSystemから生成する方法~

本記事では「Unity ECSを触ったことがない」という方に向けたECSの導入として、EntityをSystemから生成する方法についてご紹介します。

OpenAPI GeneratorとJson Serverを使用してモックを実装してみた

本記事では、もくもく会でモックの実装をした際に使用した「OpenAPI Generator」と「Json Server」についてご紹介します。

「技術書典」に参加してみた

今回は昨年の11月に開催された技術書典15に有志のメンバーで参加してみましたので、そのとき経験したことについてお話しします。

新卒UIデザイナー研修(はじめてのUnity編)

本記事ではアドグローブの新卒UIデザイナーで取り扱ったUnity研修の一部をご紹介したいと思います。 Unityを初めて触るUIデザイナーは最初のとっかかりが難しいかと思います。 Unityをインストールし終わり、画像を用意し、いざUIを作成しようと思ってもどの…

依頼内容をチームに共有するため、プランナーとしてゲーム構成を作った話

本記事ではゲーム開発時に、プランナーがチームメンバー(プログラマー、デザイナーなど)に話をする前にどんなことをしているのか。 過去の仕事の体験談ですが、その一つをご紹介いたします。

【25卒】サマーインターンシップ|ゲームデザイナー

今回は弊社で2024年の夏期に実施した、サマーインターンシップの様子についてお伝えします。実技インターンシップで身につけた力を、今後の学生生活・就職活動にお役立て頂けるよう参加学生の満足度を一番に考えた内容で提供しています。 今年も、様々な職種…

AI搭載のテキストエディター【Cursor】を実際に使ってみて感じたこと

話題になっていた【Cursor】を導入して、簡易的なプロジェクトの作成を行ってみました! 今後、AIエディターを試してみたいという方に参考にしていただければ幸いです。

GodotのWeb用カスタムエクスポートテンプレートの作成方法

こんにちは。 大阪のゲーム事業本部 エンジニアの岸下です。 今回は、ゲームエンジン『Godot』で使用するWeb用のカスタムエクスポートテンプレートの作成方法をご紹介します。 こちらのGodotは私も業務で初めて触れてみたのですが、デフォルトのエクスポート…

【Android開発】スクリーンショット撮影を検出する方法(Android 14)

Android14から可能になったスクリーンショット撮影検出APIについて紹介します。

cron で環境変数を読み込む

みなさんは cron で環境変数を読み込みたいと思ったことはありませんか? 今回は cron に予め設定した環境変数を読み込ませて、シェルスクリプトを定期実行します。

アイデアを形にする楽しさをUnrealEngineで体験しよう

、最近作成した個人作品で学んだことや使用した技術について、メイキングの形でざっくり概要で記載したいと思います。 そのため、1つ1つのツールについての話をするというより、作業を通して様々なツールをどんな考え方でつかったのか、プロセスについての…

プログラム学習を動画教材で気軽にキャッチアップし実務に活かす方法

日常的に動画を活用してキャッチアップすることで、実務に活かすことができましたので 本記事ではそのキャッチアップ方法についてご紹介させていただければと思います。 少しでもお役に立てれば幸いです。

Misskey サーバを移管する(Vultr → KAGOYA CLOUD VPS)

今回は、以前作成した Misskey サーバのディスク容量が心許なくなってきたので、 大容量を低価格で利用できる KAGOYA CLOUD VPS に移管しました。

OpenAPI GeneratorとReDocでAPIを「速く !」「正確に ! 」 実装しよう!

フロント側のAPI繋ぎ込みする際に活用した「OpenAPI Generator」と「ReDoc」を紹介いたします。 FEではAPIの通信のために、正確なAPIの仕様を理解する必要があります。 そのためにはBEの方とのコミュニケーションコストが生じます。 例えば、下記のように ち…

VPS で個人用 Misskey サーバを構築する

今回はこの Fediverse から、Misskey を自分のためだけに構築していきたいと思います。 何の準備もしていない 無 の状態から羽ばたくべく、Vultr と Cloudflare に全力で頼っていきます。

リモートワークにおけるプランナーの立ち回り

今回はリモートワークでのプランナー実務経験を5年ほどした上での、プランナー立ち回りについてご紹介させていただければと思います。

Flutterでのアプリ開発について

次の案件でFlutterを用いたアプリ開発をすることになったため、勉強がてら簡単なアプリを作ってみようと思いました。 今回の記事では、その時のアプリ開発についてご紹介したいと思います。

初対面の人とプロジェクトに挑む時にPMとして意識していること

皆さんは初対面の人とプロジェクトに挑む事は多いですか。 今回はプロジェクトマネージャーとして参画した際、初対面との方とでもスムーズにプロジェクトを進める為に私が意識していることを書かせていただきます。

フロント開発でFlutter + Webは提案/採用できるか?!

今回の記事では、既存サイトとのFlutter比較、Flutterのメリット/デメリット、をご紹介しました。

エフェクト勉強会について~内容と学んだこと~

アドグローブゲーム事業部内で行っているUnityを使った『3Dエフェクト勉強会』で学んでいることをご紹介します!

Unreal Engine 勉強会 ~IKRigによるツタ登り中の実装例~

今回は、以前公開した、ツタ移動の処理にIKを追加で実装して、より自然な動きになるようにしてみようと思います。

新卒1年目のプロダクトデザイン部はこんな感じでした

今回は新卒の私がプロダクトデザイン部で働いてみて感じたことをご紹介したいと思います! この記事でアドグローブで働くとこんな感じなんだ…!とイメージしていただけると嬉しいです。

フロントエンド技術選定の舞台裏

今回は、技術トレンドを追いつつも、実際のプロジェクトニーズに合わせてどのように選定をしたのか、またアーキテクチャはどのように設計されたのかを詳しく共有したいと思います。 特に新しいプロジェクトをこれから始める方や、技術選定の経験を深めたい若…

DockerでDjangoの環境構築

今回解説する内容はDockerを利用して開発環境の構築を行うので、マシンやOSに左右されることなく手軽に環境を再現することができるというメリットもあります。 気になった方は是非こちらの記事を参考にDjangoを試していただけると嬉しいです。

Dockerでマルチステージビルドとバインドマウントを両立するためにあがいた話

こんにちは。 株式会社アドグローブ ソリューション事業部エンジニアの宮崎です。 みなさまはDockerをはじめとしたコンテナ管理ツールは利用されておりますか? 私は日々たくさんのコンテナに囲まれた幸せなエンジニアライフを送っておりました。 しかしこの…

新卒でプロダクトデザイン部に入社してみて

はじめまして。 株式会社アドグローブ プロダクトデザイン部(以後、PD部)のNです。 今回はPD部初の新入社員のブログ記事として、 「PD部に入社してみて感じたこと」についてお話ししようと思います! 自己紹介 アドグローブに入社した理由 アドグローブの…

Nuxt3でFabric.jsを使用してみる

今回はNuxt3でFabric.jsを使用してCanvas操作をしてみたので簡単にはなりますが、Nuxt3とFabric.jsの概要含めてご紹介します。

Unreal Engine 勉強会 ~IKRigによるFootIKの実装例~

前回に続きUE5におけるIKの実装について、IKRigによるFootIKの実装例をご紹介します。

アプリ開発で最終的にiOS14を非対応にした話

最近、担当しているiOSのアプリ開発でiOS14を動作保証から外すことになりました。 「どうしてiOS14を動作保証から外したのか?」今回の記事では、その背景と経緯について書きました。

TRACE_CPUPROFILER_EVENT_SCOPEによるお手軽C++プロファイリング![UE5.1]

今回はUnreal Engine(以降 UE )でのプロファイリング時に使用できるTRACE_CPUPROFILER_EVENT_SCOPEについて紹介します。 UEでのプロファイリングを行う上では必須級の機能なのですが、現時点では日本語での解説記事をあまり見かけません。 コードを一行追加…

社内でハッカソンやってみた3 ~ 三度目の正直なんて無い ~

第3回のハッカソンを実施しました!今回のテーマは 【社内・社員向け〇〇(既存サービスの社内版)】です。

【ソリューション事業本部】新卒社員成果発表LT会を実施しました!

アドグローブのソリューション事業部で実施した「新卒社員成果発表LT会」についてご紹介します!

UnrealEngine勉強会 ~UEでのMetaQuestの導入~

こんにちは。ゲーム事業部エンジニアの上野です。 今回はアドグローブのゲーム事業部内で定期的に開催しているUnreal Engine勉強会(以下、UE勉強会)で、自分が発表した内容に関してご紹介します。 はじめに MetaQuestのセットアップ Questを開発者モードに…

Unreal Engineにおける描画周りのプロファイリング手法

こんにちは。 株式会社アドグローブ ゲーム事業部デザイナーの粟屋です。 今回はUnreal Engineにおける描画周りのプロファイリング手法についてご紹介します。 弊社が開発し、先日リリースされた『リデンプションリーパーズ』のゲーム画面を用いて解説します…

~初心者向け~ Figmaの基本的な使い方

こんにちは! プロダクトデザイン部のYです。 今回は、私たちPD部が普段、業務で使用しているデザインツール 「Figma」の基本的な使い方をご紹介いたします。 目次 0. Figmaとは 1. Figmaのアカウントを作成する 2. 新規ファイルを作成する 3. フレームの選…

【iOSアプリ開発】サポートする最低OSバージョンについて

株式会社アドグローブ アプリ開発エンジニアの小澤です。 今回はiOSアプリ開発におけるOSバージョンについて執筆しました。 iOS開発でサポートする最低OSバージョンはどの範囲にする? 最近のOSシェアの推移 案件での傾向 サポートする最低OSバージョンの切…

UEで気軽に3D背景を作ろう

こんにちは。株式会社アドグローブ ゲーム事業部のデザイナー深見です。今回はUnreal Engine(以後、UE) を気軽につかってゲーム背景構築する方法の一例をご紹介させていただきます。気軽に3D背景を作成する流れをご説明できればと思いますのでシンプルなア…

【Android】Ktlintと少しだけEditorConfigの話

こんにちは。 アドグローブ ソリューション第三事業部の濵(はま)です。 普段はAndroidアプリを開発しています。 今回の記事では、Ktlintと少しだけEditorConfigの話をさせていただきます。 lintって? Ktlint なにはともあれKtlintを入れてみる だけれども従…