技術情報

NiagaraFluidsで作成する煙テクスチャのことはじめ~流体シミュレーションは意外と怖くない~

Niagara Fluidsで流体シミュレーションを学び、煙エフェクトを効率的にゲームアセット化する手順を紹介。

GoogleのAIエージェント「Gemini CLI」を試してみる

プログラミングの効率を大幅に向上!Gemini CLIを使用したコード生成の実例とその感想をお届けします。

【社外イベント】CEDEC 2025 ~新卒が初めてCEDECに参加してみた~

CEDEC参加を通して広がった視野と学びを語る新卒エンジニアの記事。ゲーム開発に挑戦したい方におすすめです。

AWS認定 SAA(ソリューションアーキテクト アソシエイト)未経験から合格までの勉強法・試験体験のまとめ

AWS SAA試験に向けた効果的な勉強法と受験体験を詳しく解説。クラウド技術に興味がある方やキャリアアップを目指す方に役立つ情報満載。

「聞く力」でプロジェクトを進める~プランナーに大切な「傾聴」という姿勢~

ゲーム業界における成功の鍵はコミュニケーションにあり。チーム連携を円滑にするための「傾聴」の重要性を解説します。

PMのためのAIプロンプト設計~Geminiで導く「構造化思考」と「業務効率化」~

AIを活用したプロジェクトマネジメントの効率化方法を解説。4つの要素を用いたプロンプト設計で、業務を迅速かつ効果的に進める技術を紹介します。

Unreal Engine 研修のご紹介 〜Unreal Engine未経験者が最初に学ぶこと〜

Unreal Engineでゲーム作りを学ぶ研修の詳細!オリジナルゲーム制作を通じて、開発全体の流れを体験しよう。

モノレポ開発におけるVSCode Dev Containersを活用した環境構築方法

モノレポ開発環境を統一するためのVSCode Devcontainer活用法を解説。初心者でも理解できる手順で、phpとnodeのサービスを一元管理。

Unreal Engine 5 のUMG作成を通じて学んだこと

UIデザイナー向けにUnreal EngineのUMGの基本を初心者にもわかりやすく解説。画像表示やテキスト調整のテクニックを詳しく紹介します。

UE5 ゲームのアーティスト向けのプロトタイピングのご紹介 part.2

Unreal Engine 5を使ったゲーム開発でのタグとマテリアルパラメータによるプロトタイピング手法を紹介します。技術的なスキルを向上させ、より効率的なワークフローを実現しましょう。

UE5 ゲームのアーティスト向けのプロトタイピングのご紹介 part.1

背景アーティストがプロトタイピングを活用してゲーム開発をスムーズに進める手法を紹介。

フロントエンドの学習方法を考える

未経験からフロントエンドエンジニアを目指す方向けに、基礎からステップアップする効果的な学習法を紹介。本記事では、JavaScriptやReactを学ぶための道のりを解説します。

Unreal Engine5でGameplayAbilitySystemを使ったコンボ攻撃を実装する

ゲーム開発者向けに、UE5でのコンボ攻撃をGameplayAbilitySystemを用いて効率的に実装する手法を解説します。

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をはじめとしたコンテナ管理ツールは利用されておりますか? 私は日々たくさんのコンテナに囲まれた幸せなエンジニアライフを送っておりました。 しかしこの…