クッキー・ジャム移住を成功させるレシピを解き明かす

Aug 12, 2022
ゲーム「クッキー・ジャム」のお菓子の国のタイトル画面

このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。

ジャム・シティとユニティ社のアクセラレート・ソリューションズは、モバイル・フランチャイズであるクッキー・ジャムの将来を見据えたライブ・マイグレーションでどのように提携したのか。

課題

既存エンジンでのライブプレイヤー体験に影響を与えず、UnityでCookie Jamを再構築。

プラットフォーム

Google Play、Apple Store、Amazon Store、Facebook

プロジェクトのスタッフ

12名(エンジニア、テクニカルアーティスト)

開発拠点

カリフォルニア州サンディエゴおよびサンフランシスコ

ジャム・シティUnity のケーススタディ

2014年、ジャムシティは世界的フランチャイズ「クッキー・ジャム」を立ち上げた。それ以来、このモバイル・センセーションは8億5,000万ドル以上の売上を記録し、モバイル・パズルゲーム史上最高の売上トップ100にランクインしている。おいしいお菓子を探しているプレーヤーが増える中、この活気あるゲームスタジオはAdobe Flashの終了にどう対処しようとしていたのだろうか?

チームは、ゲームの改良を続け、完全なサポートを維持するためには、ライブゲームを実行し続けながら、必要な技術スタックを備えたゲームエンジンに移行する必要があることに気づきました。ユニティのアクセラレート・ソリューション・チームは、この最も野心的な仕事において、彼らのチームとのパートナーになった。

ジャム・シティ・チームの集合写真

甘い成功の歴史

ジャム・シティは、世界中の幅広い観客にアピールするユニークで深く魅力的なゲームを提供することを使命として、2010年に設立された。世界中に10のオフィスを構え、1,200人以上の従業員を抱えるジャム・シティは、成功を分かち合うためにスタジオ・チームを結成している。

「ジャム・シティでは、ひとつのチームが勝てば全員が勝てる。私たちは常にお互いに助け合おうとしていますし、それが私たちを成功に導いているのだと思います」と、ジャム・シティのクリエイティブ開発担当副社長、シェーン・ナカムラは説明する。

そのビジョンは実を結んでいるようだ:同社のゲームは数千万人の熱心なプレイヤーにリーチしており、ジャム・シティのポートフォリオ全体で累計13億以上のゲームインストールを記録している。ジャム・シティは、ハリー・ポッターをはじめとする、最も高い売上を記録し、最も長く愛されるモバイルゲームのクリエイティブ・パワーハウスである:ホグワーツ・ミステリー 、クッキー・ジャム 、そしてパンダポップ.

滝とジャングルのあるクッキー・ジャムの世界のアートワーク

ゲームの進化

ジャム・シティは、フラッシュがサポートされなくなるという噂を耳にし始めたとき、クッキー・ジャムを守るための対策を講じなければならないと考えた。彼らは、技術力を向上させ、継続的な成功を確実にするための基盤を見つけるために迅速に動いた。

チームは新しいエンジンの選択肢をいくつか検討したが、最終的にUnityを選んだ。ワークフロー、アニメーション、レンダリング、ツールの改善を視野に入れたUnityは、プラットフォームを超えて成功するためのツールだと思われた。

成果

  • ゲームへの継続的なアップデートを続けながら、プレイヤー体験を中断することなくFlashからUnityへ移行。
  • 技術スタックを改善し、3Dとレンダリングに重点を置いた近代化と将来的な開発に注力。
  • Unityへの移行後、ゲームのロード時間を35秒から10秒に短縮
  • 1つのユニバーサルコードベースを使用することで、エンジニアリングリソース、コンポーネント、ツールを共有。
クッキー・ジャム』のゲーム画面

飛行中の立て直し

クッキー・ジャムのライブ運用と継続的なアップデートの間に、クッキー・ジャムを再構築するための移行作業は、控えめに言っても野心的なものであり、プレイヤーへの潜在的な混乱にまつわる多くの懸念があった。

「飛行中の飛行機を作り直すようなものです」と中村は言う。「私たちは、ゲームのアップデートをリリースし続け、機能を追加し、ゲームを動かし続けるためにあらゆることをする必要があります。チームは、ジャム・シティが継続的なライブアップデートに集中できるよう、移行作業を手伝ってくれるパートナーを探した。

お城、滑り台、お菓子のクッキージャムの世界

完璧なマッチングを選ぶ

ジャム・シティは、ゲーム開発のエキスパートで構成されるUnityのプロフェッショナル・サービス・チームであるアクセラレート・ソリューションズとの提携を決定する前に、いくつかの選択肢を検討した。「私たちはデューデリジェンスを確実に行いたかったのです」と中村は説明する。"チームはユニティ "だから、私たちはチームと一緒に仕事をすることに自信を持てるだろうと思った。何かトラブルがあったとしても、ユニティがそれを解決してくれると思っていた」。

ユニティとの協業を決めたことで、ソースコードへのアクセスや、ユニティの内部チームによる移行中の優先順位付けや問題の迅速化など、ユニークな利点が得られました。「締め切りが非常に厳しかったので、ユニティに直接サポートしてもらうことが必須でした」と、ジャム・シティの技術担当シニア・ディレクター、エリック・フェルギネスは言う。

“「ユニティは以前にも、大規模なゲームとまったく同じことをやって成功したことがある。”

Shane Nakamura
Shane Nakamura - Jam City
VP of Creative Development
Unityの開発画面キャプチャ

未来に向けた再建

プロジェクトの短期的な目標はユニティのクッキー・ジャムを再建することだったが、ジャム・シティのリーダーシップ・チームは将来を見据えていた。この移行により、チームは将来の開発を容易にするためにゲームを再設計することができた。これには、アニメーション、パーティクル効果、レンダリング、ゲーム内の3Dコンテンツの増加など、さまざまな改善が含まれる。

ゲームの再構築に取り組む一方で、Unityチームは、休日や季節などのテーマに合わせてゲーム全体のコンポーネントやアセットを置き換えるために使用されるテーマ設定システムなど、既存のシステムを複製する必要がありました。

彼らはこの機会を利用して、これらのシステムの機能を複製するだけでなく、より簡単なテーマ設定など将来の改良を可能にするために拡張した。さらに、ゲームをUnityに移行したことで、 Cookie Jamのロード時間が35秒からわずか10秒に短縮された。

「私たちはジャム・シティと協力して、彼らの既存の実装に対する主な改善点を特定しました」と、ユニティのリード・ソフトウェア・エンジニア、ポール・パーセルは説明する。「ただ製品を再現するだけでは不十分で、改良された土台を築くことを確認したかったのです」。

ゲームカバーのアートワーク

継続的な成功へのコミットメント

移行作業を通じて、ユニティとジャム・シティのチームは一心同体で取り組んだ。「Unityは完全に私たちのチームの延長であり、基本的にJam Cityの従業員のように、私たちのGithubリポジトリに直接貢献してくれました」とフェルジーン氏は語る。Unityチームは毎日スクラムに参加し、フィーチャーを割り当てられ、複雑なフィーチャーではジャム・シティと一緒に作業しました。こうした努力を後押しするため、ジャム・シティのオフィスでは、さらに共同でのオンサイト・セッションが行われ、さらなるコラボレーションとトレーニングが行われた。

ジャム・シティはまた、統合サクセスの顧客としてユニティと提携している。ユニティは、スタジオの長期的な成功を保証するために、継続的なプレミアム技術サポートと指導を提供します。専任のアドバイザーがジャム・シティと連携し、バグのトリアージやUnity内での優先順位を直接プッシュする。

ジャム・シティのチームは、ユニティとともに徹底的なプロジェクト・レビューを受けた。2週間にわたるプロジェクト監査で、アクセラレート・ソリューションズ・チームはゲーム全体の潜在的な問題を分析・特定し、ボトルネックとその対処法に関する推奨事項を強調した詳細なレポートを提出した。

“"Unityは完全に我々のチームの延長であり、彼らは基本的にJam Cityの従業員のように、我々のGithubリポジトリに直接貢献してくれた。"”

Eric Felgines
Eric Felgines - Jam City
Senior Director of Technology

今後に向けて

ジャム・シティとユニティの移住に関するコラボレーションは、すでにかなり素晴らしいものとなっている。謎解きやマッチ3の興奮はまだまだ続くので、お楽しみに。

ゲーム「クッキー・ジャム」のお菓子の国のタイトル画面

ゲームコンサルティングサービス

Unity エキスパートのガイダンスでゲームをレベルアップさせましょう。Unity はお客様およびお客様のチームと協力して、次回作を大ヒットさせるという非常に意欲的な目標の達成をお手伝いできます。

ケーススタディを見る

このフォームにご記入いただくと、最新のカスタマーサクセスストーリーにアクセスできます。