業務委託 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 自動化)
- レビュー自動化によりチーム全体のマージサイクルを短縮