人生にゲームをプラスするメディア

【FGS5】Flashゲームを「Unity 3D」を介してスマートフォン対応を実現する

Berzerk Studioの共同創業者であるSmon Lachance氏は「Flash Gaming Summit 5」で講演し、同社が取り組んできたFlashからゲームエンジン「Unity 3D」を介したスマートフォンへの移植手法について語りました。

モバイル・スマートフォン iPhone
Berzerk StudioのSmon Lachance氏
  • Berzerk StudioのSmon Lachance氏
  • Berzerk Studioは2008年設立のゲームスタジオ
  • なぜUnityを選んだのか
  • どのように実現したのか
  • 3つの問題点
  • アセットを移植する際の問題点
  • コードを変換する際の問題点
  • 実際のゲームのコードから
Berzerk Studioの共同創業者であるSmon Lachance氏は「Flash Gaming Summit 5」で講演し、同社が取り組んできたFlashからゲームエンジン「Unity 3D」を介したスマートフォンへの移植手法について語りました。

Berzerk StudioはFlashで開発された数多くのカジュアルゲームを提供している会社で、『Berzerk Ball』『Delivery Man』『PeaceKeeper』『Sands of the Coliseum』『Berzerk Battle』などのタイトルがあります。ゲームは同社のウェブサイトで遊ぶ事ができ、広告がメインの収益源となっています。そんな同社は近年スマートフォンにも力を入れています。

スマートフォンを視野に入れるようになった同社は、ちょうど認知度を上げてきたゲームエンジンのUnityを用いてFlashからスマートフォンへの移植を実現しています。Unityを選択した理由としては一度制作すればiOSとAndroidの両方で展開できる事、搭載されているスクリプト言語「Unity Script」がFlashのActionScriptと非常に良く似ている事が挙げられました。

異なる開発環境に移植する際には問題もあります。Lachance氏は「(1)イラスト素材の変換」「(2)アニメーションデータの変換」「(3)コードの変換」の3つが課題だったと言いいます。素材ではベクターデータからテクスチャマップに変換して利用する必要があり、コードについては定型的に変更を加える必要があったようです。置換で対応できる箇所は強引にやりつつ、もちろん、それでは不可能な部分も出てきたようです。また、単に置換だけではパフォーマンスは充分ではなく「Unity Profiler」を使いながらドローコールの削減などに取り組んだとのこと。特に「==null」の処理には時間がかかる事が分かったそうです。

移植に要した日数は『Berzerk Ball』で80日だったのが、『Delivery Man』では15日、『PeaceKeeper』では10日、『Frantic Frigate』では4日間と現在では非常に短く抑えられています。Unity TechnologiesではUnity→Flashの生成には対応していますが、逆もまた有りなのかもしれません。

最後にLachance氏はこの手法の利点、不利な点を語り、大きいポイントとしては移植にかかる時間とコストがかなり削減できる点を挙げ、難しい点としては2つのソースコードとアセットを管理することによるメンテナンスの困難さを挙げていました。

「それなら最初からUnityで作ればいいじゃん?」というツッコミもありそうですが、アーティストがFlashのワークフローに慣れてしまっている点や、ブラウザ版を作る際にUnityは素材でベクターデータを使えないので容量が大きくなってしまうという点が指摘されていました。
《土本学》
【注目の記事】[PR]

編集部おすすめの記事

特集

モバイル・スマートフォン アクセスランキング

  1. 『ガルパ』話題の新バンド「Morfonica」に注目!メンバーの詳細や公式略称は?香澄たちの努力なくては至らなかった“結成までの道のり”も紹介

    『ガルパ』話題の新バンド「Morfonica」に注目!メンバーの詳細や公式略称は?香澄たちの努力なくては至らなかった“結成までの道のり”も紹介

  2. 『モンスト』ブースで豪華コスプレショー開催!日本のえなこ、台湾のMomoら人気レイヤー競演!【台北ゲームショウ2019】

    『モンスト』ブースで豪華コスプレショー開催!日本のえなこ、台湾のMomoら人気レイヤー競演!【台北ゲームショウ2019】

  3. 『ウマ娘』マンハッタンカフェの「お友だち」は、競馬界を繁栄させたあの名馬?その正体を考察【ネタバレ注意】

    『ウマ娘』マンハッタンカフェの「お友だち」は、競馬界を繁栄させたあの名馬?その正体を考察【ネタバレ注意】

  4. 『ブルアカ』公式のリプ欄を埋め尽くす“顔芸少女”の正体とは?「アル社長」の隠れた努力といじらしさが、おっさんゲーマーの胸を打つのだ

  5. 『FGO』ネタバレ有りで振り返る第1部~第二特異点セプテムの巻~【特集】

  6. 『プロジェクトセカイ カラフルステージ! feat. 初音ミク』デモ版プレイレポ―個性と魅力あふれるキャラクターたちとともに初音ミクの楽曲を奏でよう!

  7. 『ブルーアーカイブ』老舗エアガンメーカー「東京マルイ」が“アル社長の銃”を完全再現!ワンオフ制作のコラボプロジェクト始動

  8. 今さら聞けない『アズールレーン』ー『艦これ』との違いや魅力って?【特集】

  9. 『プレカトゥスの天秤』期間限定イベント「氷雪の約束」開催に先駆け、新キャラクター「ウィルフレッド」「ヨハン」が登場!

  10. 『ウマ娘』最新アプデで“育成中のサポカ確認”に対応!イベントギャラリーの「無限NEW表示」も修正へ

アクセスランキングをもっと見る