サイバーエージェントが『Unity パフォーマンスチューニングバイブル』PDFを無料公開。大規模開発の現場で行われているパフォーマンス最適化が学べる1冊

サイバーエージェントが『Unity パフォーマンスチューニングバイブル』PDFを無料公開。大規模開発の現場で行われているパフォーマンス最適化が学べる1冊

2022.08.26
ニュース公開資料まとめUnity
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

サイバーエージェントのゲーム・エンターテイメント事業部が、社内研修用の書籍『Unity パフォーマンスチューニングバイブル』のPDFを公開し、同時にオープンソース化したことを公式ブログにて発表しました。約300ページに及ぶ分量にて、いかにUnityゲームのパフォーマンスを保つかについてをまとめています。

本書が製作された背景

本書は専用の公式ブログの記事にてこう書かれています。「モバイルゲーム開発においては、常にパフォーマンスを意識した開発を行う必要」があり、それをおろそかにしていると「メモリ圧迫によるクラッシュやFPSの低下、ロード時間やダウンロード時間の増大といった深刻な問題」が発生してしまいます。なので「パフォーマンスチューニングに関する知識は重要ですが、その一方で体系的な学習が難しいという問題」があるため、本書の制作し、社内のUnityエンジニアと共有したとのことです。

オープンソース化の意図

そんな本書を無償公開し、ならびにオープンソース化した理由についてはこうまとめています。「本書の内容は十分に汎用的なものであり、あらゆるモバイルゲーム開発で役立つ知識」がまとまっているため、社内で話し合った結果「モバイルゲーム業界全体としてよりオープンでより良いモノ作りができる環境づくりの一助となればという思い」から無償公開に踏み切ったとのことです。

Gifhub上でのオープンソース化の恩恵としては、社外からの開発者からのプルリクエスト(本プロジェクトの場合は、修正希望箇所の提案)を受け付けることができることです。実際に本書の公開後、何例かの修正案が採用されています。

サイバーエージェントはモバイルゲーム開発の大手として有名ながら、自社の技術で汎用性の高いものを業界に広く公開する活動を実施しています。今回の書籍の公開をはじめ、パーティクル製作用のツールである「NOVA Shader」をオープンソースで公開するといった事例もありました。ゲーム産業全体に貢献する姿勢を見せているのがわかる事例でもあるでしょう。

『Unity パフォーマンスチューニングバイブル』ダウンロード

この記事は「IndieGamesJp.dev」の提供により掲載しています。
元記事URL: https://indiegamesjp.dev/?p=6092

葛西 祝

「ジャンル複合ライティング」というスタンスで活動。ビデオゲームを中核に、映画やアニメーションをはじめ、現代美術から格闘技、社会など数多くのジャンルを横断した企画やテキストを執筆している。

関連記事

Unityの20周年を記念したゲームジャム「Unity 20th Anniversary Game Jam」、11/8(土)~11/10(月)に開催
2025.11.07
『WIND BREAKER 不良たちの英雄譚』のアート開発秘話、Aimingがブログで公開。モデルやモーションに込めたこだわりを解説
2025.10.29
Unity開発者向け技術カンファレンス「U/Day Tokyo 2025」、12/11(木)に汐留で開催。Unity 6.3のグラフィックス機能解説や、Cygames『シャドバWB』開発事例など
2025.10.27
UnityとStripeの連携により、複数プラットフォームのアプリ内課金を一元管理可能に。拡張版「Unity IAP」早期アクセスを提供中
2025.10.24
Unity 6最新機能を解説した公式ウェビナー動画が公開。Unity 6.1で正式対応したWebGPUや、パフォーマンス解析ツール「Project Auditor」などを解説
2025.10.23
Unity公式クラウドサービス「Unity Gaming Services」、チュートリアル記事&動画が順次公開中。プレイヤー認証やアプリ内課金の実装などを解説
2025.10.21

注目記事ランキング

2025.11.01 - 2025.11.08
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ライトマップ(Light Map)
ライトマップ 事前計算されたライティング情報を焼き付けたテクスチャ。リアルタイムのライティング計算は処理負荷が高いため、事前にライトマップにベイクする手法が取られることがある。負荷軽減につながる一方、実行中に光の向きを変更しにくいなどのデメリットも存在する。
VIEW MORE

Xで最新情報をチェック!