業務委託 2025.11 - 現在

Unity VR ゲーム開発プロジェクト(アーキテクト)

Unity(C#)ベースの VR ゲーム開発プロジェクトにアーキテクトとして参画。設計・技術選定からCI/CD構築、AI開発ワークフロー整備まで開発基盤全体を担当

テックリード / アーキテクト

Unity C# VContainer GitHub Actions Claude Code CI/CD

概要

Unity(C#)ベースの VR ゲーム開発プロジェクトにアーキテクトとして参画。設計・技術選定からCI/CD構築、AI開発ワークフロー整備まで、開発基盤全体を担当。

契約形態: 業務委託(時間制) チーム規模: 3〜4名

担当領域

アーキテクチャ設計

  • VContainer / UniTask / R3 を活用したモダンな Unity アーキテクチャの設計・導入
  • Feature 分離設計により Pure C# 比率を 44% まで向上、テスタビリティとメンテナビリティを改善
  • MV(R)P パターンによる UI 設計方針の策定

CI/CD・DevOps

  • GitHub Actions + セルフホストランナーによる Unity IL2CPP ビルド自動化
  • 1ボタンでのビルド作成 & 配布パイプラインの構築
  • GitHub Release ワークフローの整備

AI 活用によるコードレビュー自動化

  • Claude Code を活用した PR 自動レビュー環境の構築
  • レビューワークフローの最適化(プロンプト設計・モデル選定)
  • レビュー指摘の半自動対応フローの設計・運用ルール策定

コードレビュー・品質管理

  • 月間 8〜10 件の PR レビューをテックリードとして実施
  • レビュー指針の策定とチーム全体のコード品質向上
  • 境界値バリデーション、メモリ最適化などの品質改善提案

パフォーマンス改善

  • MCP Tool を活用したランタイムメトリクス取得環境の構築
  • Unity Profiler / Memory Profiler によるパフォーマンス計測フローの整備

使用技術

  • Unity / C# / VContainer / UniTask / R3
  • GitHub Actions / IL2CPP
  • Claude Code / MCP

成果

  • 開発効率を推定 1.5〜3 倍に向上(AI 活用 + アーキテクチャ最適化)
  • 手動介入率を 80% → 35% に削減(CI/CD 自動化)
  • レビュー自動化によりチーム全体のマージサイクルを短縮