Unityなら誰でも作れるゲームエフェクト。要件定義の不安をなくす。要件定義の不安をなくす。ユニファのバックエンド分割に学ぶイノベーションメタバース開発に必要な技術の基本知識をおさらい。Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。新刊紹介(AD)Unityなら誰でも作れるゲームエフェクト。08:00Unityツイートゲームを盛り上げるスパイスとして、ゲームエフェクトは欠かせません。Unityなどのツールが登場したことで、エフェクトの制作環境は向上し、誰でも取り組めるものになりました。ゲームエフェクト入門』の著者でありエフェクトアーティストのktk.kumamotoさんに、ゲームエフェクトの要点をうかがいました。Shurikenで作る!ユーザーを引き込む演出手法』でエフェクト作成の基礎を解説されていますが、どういう経緯でエフェクトアーティストになったのでしょうか。kumamoto:私は昔からゲームがとても好きでした。小学生の頃は『ドラゴンクエストV』に夢中になりすぎて親の話を全然聞かなったので、何度かスーパーファミコンを壊された思い出があります。中学・高校時代はオンラインゲームの『ラグナロクオンライン』にはまってしまい、そのときもゲームに一生懸命でした。地元の専門学校のゲームクリエイター学科に入学したのちに、背景3Dアーティストとして、ゲーム会社に勤めることになりました。入社後は4年間、背景の作業とデバッグ(テストプレイやチェック作業)を主に行なっていましたが、エフェクトの仕事を手伝うきっかけをいただいたんです。そこからエフェクトに取り組み始めて、5年ほど経ちました。Vitaのゲームエフェクト、フィーチャーフォン向けのフラッシュアニメ、Unityによるスマートフォン向けのゲームエフェクトなどを作成してきました。直近の仕事では、UI設計を任されており、エフェクト業務からは少し遠のいていましたが、手が空いているときにはエフェクト業務の手伝いをしています。モンスターバトルロード』のゲームエフェクトが好きですね。XIV』のエフェクトは、一つ一つのエフェクトが細かいガラス細工のように組み合わされていて、繊細で丁寧な作りになっています。パッチトレーラーなどを見て勉強させていただいてます。『ドラゴンクエストバトルロード』は奥義を発動した際にカットシーンが入るのですが、それがとてもかっこいいですね。カメラがよく動き、演出のテンポとカメラワークとエフェクトがユーザーが気持ちよく感じられるように作られています。見たときは「すごいものを見つけた!」と喜びと感動がありました。私は仕事でモーションやカメラワークをつけることはないのですが、自分でも演出まで作れるようになりたいと思うほど、強い刺激を受けました。エフェクトはユーザーに何を伝えているのか――エフェクトはゲームに不可欠な要素ですが、そもそもエフェクトはなぜ必要なのでしょうか。kumamoto:私がゲームエフェクトを作る際に考えていることは、そのエフェクトが何を表すためのものなのかということです。炎のエフェクトであれば燃えていること、ヒットエフェクトであれば攻撃が当たったことを伝えています。マップ上で禍々しい光のエフェクトがあれば、近づいてはいけないエリアかもしれないということを伝えています。ユーザーはこうしたエフェクトを見ることで、ゲームの状態や状況を知ることができます。エフェクトはゲームが表現したいことをユーザーに分かりやすく伝えるお手伝いをするものなんです。エフェクトがあるゲームとないゲームでは、ゲームの面白さにも大きな違いが出ます。ゲームはシナリオ、キャラクター、ゲームのルール、音楽、演出などたくさんの要素が合わさって初めて、面白さを表現することができます。それぞれの要素に魅力がなくてはいけませんが、エフェクトも同様にゲームプレイを盛り上げたり、遊びやすくしたり、ゲームを面白くするための大事なスパイスになっています。魔法を唱えたときに何もエフェクトが出ずに敵がやられると、結果はいいのですが見た目はとても寂しくなります。派手な炎のエフェクトが発生して敵に当たり、大爆発を起こす演出を入れて、攻撃がヒットしたこと、そして爽快感をユーザーに伝えなければなりません。エフェクトはさまざまな状況を演出する手段にもなります。キャラクターが毒状態になった場合、キャラクターの頭上から紫色の泡が出ていれば、「毒状態」だと文字で表現しなくても毒状態であることが認識できます。環境もエフェクトによって表現することができます。風、雨、雪などのエフェクトを作成すれば、フィールドの状態を表現できますよね。カメラに映るレンズフレアなども意図的にエフェクトを入れることで、よりリアルな世界を表現できます。気をつけたいこともあります。ゲームエフェクトはかっこいい演出を可能にしますが、かっこよくしたいがために本来見せるべき表示物(キャラクターなど)が見えないくらい過剰なエフェクトを作り、そのせいでゲームが処理落ちすることもあります。派手なほうがいいと考えて、必要以上にエフェクトを盛ってしまいたくなるんですね。エフェクトはあくまでも、キャラクターや世界やシナリオなどをより魅力的に見せるためのスパイスです。時に控えめに......。処理落ちが発生しないように。ユーザーにストレスを感じさせないよう、最適化されたエフェクトを作ることがなによりも大切です。独自ツールの時代から、誰でも使えるツールの時代へ――それは、なによりエフェクトがユーザーのゲームプレイを豊かにするということですね。その重要性は昔もいまも変わらないと思いますが、なぜ改めて本書のようなエフェクト入門書が必要なのでしょうか。kumamoto:実は、以前はほとんどの会社が独自のエフェクト作成ツールを持っていて、各社のエフェクトデザイナーしかそのツールを使いこなせませんでした。Engineなどのソフトの登場により開発環境が変わりました。これらのソフトにはエフェクトツールが入っているので、誰でもエフェクト作成を行なえるようになったんです。基本的に無料で使用できるので、個人でも企業でも同じ開発環境が用意されたことになります。Vita、Wii、WiiUなど)が新しくなるたびにエンジニアによるメンテナンスが必要でした。メンテナンスにはかなりのコストがかかってしまうため、中小の会社では専門のエンジニアを立てることが難しかったと思います。Unityなどのミドルウェアにはエフェクトを作る環境が用意されており、各プラットフォームに対応した設定の変更は容易になりました。特殊な表現をしたいならツールの拡張が必要な場合もありますが、そうした拡張も容易にできるような設計になっています。エフェクトを作ったことがなくこれから学習したいという方は、Unityが最適だと思います。System)が、パラメータを調整したときリアルタイムで画面にビジュアルで反映してくれることにあります。編集の結果をリアルタイムで確認できることは、いまでは当たり前のように感じるかもしれません。昔はエフェクト一つを確認するのに各プラットフォームごとのSDKを使用してコンバートを行なったあと、実機に転送してやっとエフェクトがどんなビジュアルになっているか確認できたんです。UnityではPC環境でゲームを実行することができ、実際のゲーム中でエフェクトが発生するシチュエーションを再現し、作ったエフェクトを確認することができます。位置やサイズの調整、発生タイミングのチェックなど、細かく確認と調整をすることが可能です。このように、Unityはとにかくエフェクトのクオリティアップに多くの時間を割ける環境になっています。私はエフェクトを学習するのに最適なツールがUnityだと考えています。エフェクトの勉強は、とにかく体験して真似ること――最後に、ゲームエフェクトを作りたいと思っている方に、どんなふうに勉強すればいいのか、メッセージをお願いします。kumamoto:いいゲームエフェクトを作るために必要なことは、どの分野でも同じだと思いますが、いろいろなエンターテイメント作品を見たり遊んだりしてエフェクトを体験し、実際に真似て作ることの繰り返しだと思います。一つずつチャレンジを繰り返して、できることを増やすのもスキルアップに繋がるでしょう。偉そうに言っていますが、当たり前のことですよね。私ももっともっといいゲームエフェクトを作りたいと思っているので、これからも勉強していきたいと思っています。エフェクトやゲームの制作は、苦しい作業がたくさんありますが、楽しい作業でもあると思います。誰でも気軽に始められるこの時代は、とても幸運な時代です。著者:ktk.kumamoto発売日:2016年4月19日(火)価格:3,456円(税込)本書について基本的なテキスチャーの作り方から始まり、ゲームを盛り上げるのに必要な31種類のエフェクトの作り方を解説します。最初は火や水などの自然を表現するエフェクトで基本を学んでいきます。後半ではアクションゲームやRPGゲームなどで使用できる本格的なエフェクトの作り方も解説しています。タクヤ)翔泳社マーケティング課。MarkeZine、CodeZine、EnterpriseZine、Biz/Zine、ほかにて翔泳社の本の紹介記事や著者インタビュー、たまにそれ以外も執筆しています。新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。