worksWeb3ブロックチェーンゲーム

Web3ブロックチェーンゲームのイメージ画像

プロジェクト概要

Summary

Web3ブロックチェーン技術を利用しており、ゲーム内キャラクターを生成、イベントに参加し、NFTリワードを獲得するゲームです。
主な機能は、NFTとゲーム内アイテムの変換、QRコード読み取りによるアイテムの生成、アイテムの合成、PvP期間限定イベント、CPUバトルです。

クライアントの課題

Business Issue

ゲーム特有のリッチなUI・体験を実現するために、フロントエンドのプロフェッショナルに開発を依頼したい。
また細かい要件や仕様が定まっていないところがあり、実装の観点からフィードバックをもらいながら一緒に決めていきたい。

達成成果

Achievements

要件や仕様を決めながら開発を進めていく性質上、実装の手戻りや納期遅れが発生しないようなプロジェクトマネジメントを評価いただき、一年以上の長期プロジェクトとして、複数回にわたり改修・機能追加を行いました。

システム開発/Webコンサルティングについて提案いたします

事業やサービスの課題に合わせて、ご提案させていただきます。
打ち合わせでのヒアリングも可能です。

モダンフロントエンドの活用

Web3ブロックチェーン技術を利用したゲームを開発し、主に以下のような機能を実装しました。

  • NFTとゲーム内アイテムの変換
  • QRコード読み取りによるアイテムの生成
  • アイテムの合成
  • PvP期間限定イベント
  • CPUバトル

弊社では最新のライブラリを組み合わせ、高品質なUI・機能を効率的に実装できます。

オンラインホワイトボードツールの活用

開発チームで毎週の定例ミーティングを設定し、画面仕様に基づいて細かな要件と仕様を定義していきました。今回はMiroというオンラインホワイトボードツールを活用し、「仕様はどのように実現可能か?」「API仕様が要件を満たしているか?」といった観点からフィードバックを行い、詳細設計を行いました。

弊社では、FigJamやMiroのようなオンラインホワイトボードツールを積極的に導入しており、バックエンドの実装者とともに画面を見ながら設計することで、実装段階での手戻りを極力減らすことができています。

Miroで細かな要件や仕様をすり合わせるイメージ

タスク管理ツールで行うプロジェクト管理

プロジェクト管理のために、Asanaというタスク管理ツールを導入しました。特に、今回のように走りながら仕様を決めていくプロジェクトでは、タスクの優先度やスケジュールが頻繁に変わっていきます。それらにまともに付き合っていてはタスク管理に膨大なコストがかかります。

Asanaでは、マイルストーンやタスクを非同期で編集できるため、変更が生じても柔軟に対応できます。マイルストーンを設定し、タスクを登録することでスケジュールが形成され、そのまま進捗管理として活用できます。また、資料リンクや関連情報をAsanaに集約しプロジェクトWikiとすることで、プロジェクト管理を一元化することが可能です。Asanaは単なるタスク管理ツールではなく、プロジェクト管理ツールとしても非常に有用です。

弊社では、こうしたプロジェクト管理ツールの導入支援やワークフローの構築サポートも行っていますので、ぜひご相談ください。

システム開発/Webコンサルティングについて提案いたします

事業やサービスの課題に合わせて、ご提案させていただきます。
打ち合わせでのヒアリングも可能です。


クライアント

非公開

クレジット

テクニカルディレクション:伊藤(FLAT)、塚口(FLAT)
フロントエンド:伊藤(FLAT)、飛田(FLAT)

使用技術

ReactTypeScriptRuby on RailsAWSStorybook

使用ツール

SlackAsanaNotionMiro

システム開発/Webコンサルティングのお問い合わせ

事業やサービスの課題に合わせて、ご提案させていただきます。