Expertise
専門領域 ・ メインの担当領域
プロジェクトの中心を担う領域です。クライアント実装とゲーム&アートディレクターに加え、チームの進行
管理やCI/CD環境の整備まで、開発を前に進めるための主要な役割をカバーします。
01
Client Engineer
クライアントエンジニア(UE5)
『The Ninth Battalion』のクライアント実装を一人で担当しています。戦闘やアクションなどコアな
仕組みは C++ で組み、GAS(Gameplay Ability System)、ゲームプレイカメラシステム、簡単な
Utility AI を用いてゲームを構築します。デザイナーが調整する部分は Blueprint に公開し、仕様の
検討から実装・デバッグ・調整までを一貫して進めます。
工夫した点仕様の段階から実装とパフォーマンスを見据え、Blueprint と C++ を適材適所で使い分けています。プレイヤーの手触りに直結する部分を優先して作り込みます。
使用ツール・技術
02
Game & Art Director
ゲーム&アートディレクター
『The Ninth Battalion』全体のビジュアルの方向性を定めています。キャラクターデザインや色・
トーンの設計を通じて、統一感のある世界観を構築しながら、作品ならではの個性を引き出すことを
重視しています。実装まで把握しているからこそ、実現可能な形でディレクションできることが強みです。
工夫した点実装まで理解しているため“作れる範囲”でディレクションできます。世界観の統一と、作品ごとの個性の両立を意識します。
使用ツール・技術
03
Team Management
チームマネジメント・進行
『The Ninth Battalion』は個人開発として一人で進めていますが、これまでに大小さまざまな
プロジェクトに携わってきました。Unreal Engine でのゲーム開発に限らず、エンタープライズ系
システムの開発経験もあり、要件の整理や現実的なスケジュール設計、チームでの進行管理・コード
レビューに取り組んできました。実装者の視点から、手戻りを減らして開発を前に進めることを意識しています。
意識している点個々の強みに合わせた役割分担と、こまめな認識合わせで、チーム全体の手戻りと停滞を減らすこと。
担当・取り組み
04
CI / CD
CI/CD・開発基盤の整備
『The Ninth Battalion』の開発を支える環境を自分で整えています。ソースコードは GitHub、容量の
大きいゲームアセットは EC2 上にホストした SVN で管理し、Jenkins で自動ビルドなどのワークフロー
を構築しています。手作業によるミスや待ち時間を減らし、制作に集中できる状態をつくることを目的に
しています。
意識している点「作る」だけでなく、作り続けられる仕組みを整えること。自動化で属人化と単純作業を減らす。
担当・取り組み