Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

UE4で実現できた理想のゲーム開発ワークフロー

4,076 views

Published on

2016年12月3日に行われた関西ゲーム勉強会2016WINTERにて発表させていただいた、ヒストリアのワークフローのスライドです。
まだまだ手探りではありますが、UE4を活かしたヒストリアらしいワークフローが見えてきたので、一度形にしてみました。

Published in: Environment
  • Be the first to comment

UE4で実現できた理想のゲーム開発ワークフロー

  1. 1. historia Inc. 2016/12/3 佐々木 瞬 Unreal Engine 4 で実現できた 理想のゲーム開発ワークフロー
  2. 2. historia Inc. 株式会社ヒストリア 佐々木 瞬 • 主にコンソール系を10年ちょっと • 3年前にヒストリアを設立 • 企画 → エンジニア → 現在 • 勉強会イベント好き
  3. 3. historia Inc. ゲームエンジンを使うメリット • 最新技術を開発せずに手に入る • 安定した(?)エディット環境が手に入る • よりゲーム制作に適したワークフローが行える
  4. 4. historia Inc. ゲーム制作におけるワークフローとマネジメントとは? 各スタッフ の能力 作品クオリティ 個々の能力の総和よりもシナジー効果により、より良いものを作るためのもの
  5. 5. historia Inc. ゲーム制作の4つのフェイズ プロト タイプ プリプロ ダクション 量産 QA 小 中 大 中 【予算】 大 大 中 中 【PJ成功の重要度】
  6. 6. historia Inc. それぞれ大事にするもの プロト タイプ プリプロ ダクション 量産 QA 面白さの種を作る 面白さのスケーリング 面白さを商品にする クオリティの統一 スケジュール リリースに向けた作業 安定性 量産体制確立 組織的ワークフローカオスベース開発
  7. 7. historia Inc. UE4の思想 • 早く試し、早く失敗する • こだわりたい人がこだわりを発揮できる • 複数人開発でもそれを可能にする
  8. 8. historia Inc. Level Editor (配置) Blueprint (ビジュアルスクリプト) Sequencer (カットシーン) Material (マテリアル) Cascade (エフェクト) Persona (アニメーション) UMG (UI)
  9. 9. historia Inc. 小規模事例(1~5人)
  10. 10. historia Inc.
  11. 11. historia Inc. プロトタイプ
  12. 12. historia Inc. • アーティスト1人1か月でできた作品 • モバイルUE4の検証も兼ねていた • 基本的にテクニカルアーティスト1名で作り上げた • 操作周りだけ、プログラマーが一部清書した • 仕様書はほぼないが、ステージ設計や素材リストは Wiki(Confluence)にまとめてある どんなプロダクトだったか?
  13. 13. historia Inc. 完成形
  14. 14. historia Inc. プロトタイプ
  15. 15. historia Inc. • 新人プランナーの作品 • 一部プログラマーが手伝い、ギミック作成やレベル デザインはBPとレベルエディターでプランナーが 行った • アート周りは新人アーティストが担当 • プランナーが出来るところは自分で行い、それ以外 は他の人に手伝ってもらった どんなプロダクトだったか?
  16. 16. historia Inc. 中規模事例(社内10人強+社外)
  17. 17. historia Inc. 今までの仕様書ベースのフロー いままではプランナーのイメージ通りになるまでの試行錯誤があった プランナー プログラマー アーティスト 指示 仕様書 機能の完成
  18. 18. historia Inc. 中規模タイトルの例 その1 試行錯誤は試行錯誤したい人がやる ゲームデザイナー 清書 プログラマー アーティスト 清書 機能単位の プロトタイプ 機能の完成
  19. 19. historia Inc. ビルド 中規模タイトルの例 その2 事例 ゲームデザイナー マルチスキル保有者 「やりたいこと」の共有 1サイクルが数時間~数日 プログラマーとアーティストの 担当範囲は個々のスキルセットに 合わせて”出来る人が出来ることをやる”※ゲームデザイナーにある程度の実装知識が必要
  20. 20. historia Inc. プロト&プリプロフェイズ • いかにカオスを乗りこなすかが重要なフェイズ • 仕様書を書いていたのでは遅い! • 速度を失えばクリエイティビティが失われる • メンバーのスキルセットに合わせて速度を出す
  21. 21. historia Inc. プロト&プリプロフェイズ “コミュニケーションが必要な状況”を排除せよ
  22. 22. historia Inc. 量産フェイズ • 決めたクオリティで大量生産するために、効率の良い ワークフローを組む • 一度フローを回して、その後はリズムが重要 • ステージやギミックの量産はゲームデザイナー(レベル デザイナー)が実装の中心にいると早い
  23. 23. historia Inc. クリエイティブな組織づくり
  24. 24. historia Inc. 実装ベースのワークフローを実現する組織づくり プログラマー アーティスト ゲームデザイナー UIデザイナー Level Editor BP Material 当然全員がUE4実装できる必要がある 自分のセクション外の機能もある程度扱える(興味がある)と良い
  25. 25. historia Inc. 組織づくりの工夫 • Colors制度 • ゼネラリスト中心の採用 – 理想は ゼネラリスト85%、スペシャリスト15% • このワークフローへの理解 – プログラマーにとっては全員が処理を触るのは気持ち悪さもあ る
  26. 26. historia Inc. まとめ
  27. 27. historia Inc. このワークフローの利点 • とにかく早い • 各々のクリエイティビティの損失が少ない • 各々が自分のセクションの作業に閉じこもらない • (向上心がある人は)次々と新しいことが出来るように なる
  28. 28. historia Inc. このワークフローの利点 • VR開発に向いている • 新規性の高いプロジェクトに向いている • 小中規模に向いている
  29. 29. historia Inc. このワークフローの欠点 • 中規模以上のプロジェクトでは、しっかりと量産に向け て処理を”清書”しないとツラい • コミュニケーションが足りないと成り立たない • コミュニケーションが足りないと各々が自分で出来る範 囲のことしかやらないか、無理に実現しようとする
  30. 30. historia Inc. まだまだ発展途上 • ゲーム制作のワークフローはまだ向上の余地がある • 最適化された「自分の仕事」を守ってはいけない
  31. 31. historia Inc. s-sasaki@historia.co.jp

×