テクノロジー業界の女性を称えて: Krikey の場合

Google Cloud Japan Team
※この投稿は米国時間 2021 年 3 月 20 日に、Google Cloud blog に投稿されたものの抄訳です。
3 月は女性歴史月間です。これは、女性が率いるテクノロジー業界のスタートアップ企業を称えるために集う期間です。Google Cloud では、4 回にわたってこの月間の特集を組みます。3 回目となる今回は、Krikey の創業者である Ketaki Shriram 氏と Jhanvi Shriram 氏が、Google Cloud の使いやすいツールをどのように活用し、モバイルゲームの AR 空間に多様性を取り入れているか、その様子を伺いました。
拡張現実(AR)を使用したモバイルゲームと聞いて多くの方は「ポケモン Go」を思い出すのではないでしょうか。ポケモン Go は、スマートフォンでポケモン世界の仮想的なキャラクターに出会うことのできるゲームです。現実世界を舞台としてそれらのキャラクターを捕まえ、バトルすることができます。Krikey も AR の技術を活用してワクワクするゲームを提供していますが、主流のゲームではほとんど語られることのないストーリーをベースとしています。私たちは姉妹で Krikey を設立したわけですが、子供のころから遊んでいたゲームには何か足りないものがあると感じていました。
2014 年にドキュメンタリー映画を制作して Univision に売却しましたが、2 人で仕事をするのがとても楽しかったので、私たちの物語を語る力とエンジニアリングのスキルを活かして、ゲーム業界で多様性のあるストーリーを作っていこうと決めました。世の中には多様な世界観がありますが、ゲームでは実現されていないものがまだあります。私たちは、そのような世界観を持つゲームを作りたいと考えていました。
Krikey は、楽しく遊べるモバイルゲームを制作しています。拡張現実を使用した当社の新作ゲーム「Yaatra」は、弓矢、チャクラ、電撃、ファイアー ボルトなどの武器を使ってさまざまなレベルの戦闘を勝ち抜くゲームです。パズルゲームに挑戦することもできます。
テクノロジー業界への参入
テクノロジーとゲームの業界は男性が支配する世界で、そこに参入するのは簡単ではありませんでした。資金を集める際には、75 回以上のプレゼンテーションを行いました。過去の経験についての質問に答えるとともに、ゲーム開発の知識、テクノロジーのスキル、ストーリーを生み出す力があることを長い時間をかけて示さなければならない難しいプレゼンテーションもありました。将来のビジョンについて質問され、意欲をかき立てられたプレゼンテーションもありました。業界を変革するには、自分たちの持つポテンシャルを女性がはっきり主張できることが必要です。これらさまざまな経験を経て、忍耐力や粘り強さを身に付けました。私たちは、多様性を増す次世代のゲーマーのためのゲームを制作することを目指しています。2020 年 12 月時点で、スタートアップである当社は 2,200 万ドルの資金を集めました。
当社の文化は、ゲームのストーリーを通して届けようとしている多様性とインクルージョンという価値観を反映しています。従業員はわずか 35 人ですが、成長を続けています。思いやり、誠実さ、信頼、敬意という基本的な価値観を共有するチームです。私たちは、Google Cloud を活用し、プレーヤーがこれまでプレイしたことのないような楽しいゲームを制作することを目指しています。


Krikey: Google Cloud を活用したモバイル AR ゲーム
Google Cloud で最初に使用したサービスは Firebase でしたが、サーバーにトラフィックが発生しだすとすぐに Firestore も利用するようになりました。当社の成長に合わせて Google Cloud で使用するサービスも変化し、その後 CloudSQL や Cloud Functions へと移行しています。この移行により、プレーヤーのレンダリング時間を短縮でき、ゲーム全体の速度を向上させることができました。当社のプラットフォームを利用するプレーヤーの数が増えたため、プライマリ デプロイ サービスとして Google Kubernetes Engine(GKE)を導入しました。GKE により、ラグのない、一貫してスムーズなゲーム体験を実現しています。
Krikey では、使いやすいツールによってデベロッパーが簡単かつ迅速にコードを記述、デプロイ、デバッグできることを目指しています。開発ワークフローに Cloud Shell を組み込んだのはまさにそのためです。Cloud Shell を使用することで、ウェブブラウザで Kubernetes インフラストラクチャを管理し、アプリを開発できます。また、Cloud Shell により、Skaffold、minikube、Docker などのツールも簡単に利用できます。これらすべてのツールが Cloud Shell にあらかじめインストールされており、常に最新バージョンにアップデートされるので、最新バージョンとすべての依存関係をインストールする方法について気をもむこともなくなりました。デベロッパーがセキュリティ保護に費やす時間を削減し、生産性をさらに改善できるよう、脆弱性スキャンも利用しています。これにより、CI / CD の一環としてオペレーティング システム パッケージの脆弱性をイメージで自動的に特定できます。
それぞれ複数の動画フィードが必要な 4 つのゲームがありますが、それらのゲームでは Cloud Operations を利用し、アプリケーションのパフォーマンスのモニタリング、トラブルシューティング、改善を行っています。特に Cloud Monitoring ダッシュボードでは、アプリケーションのレイテンシ、ダウンタイム、全体としての正常性を詳しく可視化できます。問題が見つかった場合でも、このダッシュボードの統合ビューでアラート、SLO、イベント、ログをすべて参照できるので、迅速に問題のあるコンテナを特定し、そのコンテナを修正して、再デプロイできます。
さらに、ゲーム向け Google Maps Platform を使用することで、ゲームを自由にカスタマイズし、現実世界を舞台にした魅力的なゲームを設計して、世界中のプレーヤーに没入感のあるゲーム体験を提供することができました。今後 Krikey が成長を続けても、Google Cloud と Google Maps のインフラストラクチャもそれに合わせてスケールできると確信しています。


テクノロジーとゲームの業界における女性
子供時代に親しんだ物語やゲーム、特にビデオゲームには、有色人種の若い女性が登場しませんでした。次世代のゲーマーに社会への帰属意識を持ってほしいという思いから Krikey を設立しました。Krikey の多様性に富んだゲームによって、あらゆるバックグラウンドの若者が、テクノロジーとゲームの業界に果敢に挑戦しようという思いを抱いてくれることを願っています。
子供のころから親しむ物語やゲームにあらゆるバックグラウンドの人物を登場させることは重要です。自分にもできるという考えを植え付けることができるからです。子供たちが大きな夢を持てるよう、自分と見た目が似ているキャラクターを使って、ストーリーをプレイできるコンテンツが必要です。当社の新作ゲームは、お城から追放された有色人種の少女が、夢をあきらめずにモンスターと戦い、王座に就くストーリーです。同じような外見の少女がこのゲームをプレイし、同じく夢に向かって進む気持ちを持ってくれれば嬉しく思います。
Google Cloud のスタートアップ企業への支援の仕組みについて詳しくは、スタートアップ ページをご参照ください。スタートアップ プログラムにお申し込みいただけます。また、毎月のスタートアップ ニュースレターに登録して、コミュニティ アクティビティ、デジタル イベント、スペシャル オファーなどをご確認ください。
-Krikey CEO、Jhanvi Shriram
-Krikey CTO、Ketaki Shriram


