Vue.jsによるSingle Page Aplication(SPA)での開発
画面遷移時のリロードによるストレスを軽減するため画面間の移動がスムーズになるVue.jsを用いて開発しました。
あらゆるユーザーの操作を考慮したゲームシステムの実装
ゲーム内にはクイズが出題されその正解・不正解によって手持ちの金額(持ち金)が変動するQRコードと、アイテムが獲得できるQRコードがありクイズに正解したりアイテムを手に入れたりすることで持ち金を増やすことができます。
クイズで不正解の場合は持ち金の額によってマイナスされる金額が変動する、ユーザーの持ち金の額によって効果が発動しないアイテムがあるなど条件によって結果が異なる仕様を実装しました。
またゲーム内では次に向かうスポット(=読み込むQRコード)を指定しますがゲーム側で指定している順番でスポットを回らない、
指定していないスポットのQRコードを読み込む、同じQRコードを読み込む、といった様々なユーザーの動きが考えられたためユーザーがゲーム側で指定している順番以外でQRコードを読み込んだ場合にもゲームを正常に続行できる仕様を検討して実装しました。
現地テストでユーザービリティをチェック
机上でテストをするだけではなく実際に岡山市内を自転車や徒歩で回ってテストプレイを行いました。
現地で実際にゲームを体験することで机上でのテストだけでは分からなかった使いづらさや違和感を洗い出し操作性を向上させることができました。
トンガルマンのWEBシステム
サービスについて