backend(mBaaS)。エヴァンジェリストの一條です。backend)の利用事例をお伺いするこのコーナー。今回は『超ダメージ姫さま』の作者、奈良の人(@narano_hito)さんにお話を伺いました。作者近影はじめにゲーム概要、特徴をご紹介いただければと思います。「超ダメージ姫さま」はインフレ系のタップRPGで「超ダメージ勇者」シリーズの4作目になります。ゲームシステムは画面をタップして敵を倒すという非常にシンプルなゲームです。今回はシリーズで初めてUnityを使用しました。今までの作品では主にフリー素材を使用していましたが、今作では見た目を重視し、キャラクターやUIなどにオリジナルの素材を使用しています。(一部フリー素材やAssetを使用しています。)『超ダメージ姫さま』また、ボイスにはプロ声優さんを起用しています。要所要所でボイスが入ることで、より良いものになったと思っています。このシリーズの目指すところとして「とにかく派手に!」というテーマがありまして、今回も後半では画面がとても騒がしくなるように作りました。backendをお選びいただいた理由は何でしょうか?ランキング機能とデータ保存を簡単に行える仕組みを探していました。backendを見つけました。NCMBはシンプルで簡単に導入できそうだったので使用しました。サンプルが充実しており詰まることなく導入できました。導入時に費用がかからないため、検討しやすかったです。NCMBの機能はどのようにご利用いただいていますか?「データストア」と「ファイルストア」を使用しています。「データストア」は、ゲーム内のランキング機能やユーザーデータの保存に使っています。アプリ起動時の「お知らせ」など、つど更新されるものを表示するためにも使用しています。データストアを使えばランキング機能が簡単に実装できるため、お勧めです。(本作のランキングは「タップ回数」「モンスター討伐」などで部門別に実装されています。)「ファイルストア」機能は、お知らせや告知などで画像を一緒に表示するときに、画像データをアプリへ配信するために使用しています。(上記スクリーンショットでは、データストア機能でお知らせの文言を配信し、ファイルストア機能で画像ファイルを配信しています。)今後使いたいNCMBの機能や、NCMBへの機能要望はありますか?今後はスクリプト機能を使ってサーバー側で処理を行いたいと思っています。データストアからのエクスポートでcsvに対応していただけると助かります。アプリのイベント・コラボや、次回作の予定など、今後の活動に関するアピールがありましたらお教えください。『超ダメージ姫さま』では、今後はユーザー全員で強敵と戦うシステムなども導入していきたいと思っていまして、その際はデータストアを使った仕組みを考えています。追加ストーリーや追加キャラなど順次増えていく予定です。一度遊んでみてください。インタビューは以上になります。『超ダメージ姫さま』はカジュアルゲームのではありますが、ログインボーナスやお知らせ、ランキングなど、ソーシャル機能の取り込みを巧みに行われている印象がありました。NCMBではランキングを作ることが非常に簡単にできます。敵をバンバン倒したり、生産量を上げていくタイプのタップゲームはランキングとして集計できる要素が多いので、とても相性が良いです。データストアとファイルストアを組み合わせることで、アプリ起動時の「お知らせ」を配信し、画像の埋め込みにも対応されています。ファイルストア機能を使えばアプリのアップデートをせずに新規の画像ファイルを届けることができますが、それをうまく活用していただいた形です。皆様のアプリにもデータストアを使ったランキング機能を導入してみてください。エヴァンジェリ...2017-01-17Unityゲームに全世界スコアランキングを速攻で実装するこんにちは。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。