2024 ソフトウェア設計及び演習用の班Wiki

24::gr11::最終発表

プロジェクト名

WORD MEMORIES

プロジェクト説明

ゲーム説明

  • WORD MEMORIES
    制限時間内に解答してください
    難易度ごとに割り振られた点数や制限時間を参照し、問題を解くごとに点数が加算されます
    間違った場合や時間切れになった場合、0点となります
    RECORDボタンを押すことで得点が記録されます
    skipボタンを押すと制限時間が減り、別の問題が出題されます
    <モード説明>
    10問モード:10問問題が出題されます
    エンドレスモード:間違えるまで問題が出題されます
    <難易度説明>
    EASY, NORMAL, HARDは単語の意味を答えるシンプルな問題が出題されます

対象

  • 英語を少しでも楽しく勉強したい人向け

ものと操作の洗い出し結果

中間発表から変更した点

  • 全体的なデザイン
  • 時間制限及び時間制限表示バー
  • 正解音と不正解音の追加
  • 記録機能の追加

工夫した点

  • UIの向上
    →背景のデザインや選択肢にカーソルを合わせたときに色が変化するようにした
  • ゲーム性アップ
    →問題の出題順や選択肢の配置はすべてランダムに表示されるようにした
    →解答する早さによってもらえる得点が変化する(早いほど高得点で虹色の表記になる)
    →正解したときに得点が加算されるときに振動させて臨場感を表現した
  • ランキングでの記録
    →ゲームが終わると記録画面にランキング形式で得点が記録される

モジュール分けと詳細説明

動作スクリーンショット

タイトル画面

  • 「Click To Start」→ モード選択画面へ
  • 「RULE」→ ルール説明画面へ
  • 「RECORD」→ 記録画面へ

title.png

ルール説明画面

  • ゲームや記録についての説明を記載
  • 「TITLE」→ タイトル画面に戻る

explanation.png

モード選択画面

  • 「10QUESTION」,「ENDLESS」→ 難易度選択画面へ

modeselect.png

難易度選択画面

  • 「EASY」,「NORMAL」,「HARD」,「SENTENCE」→ 待機画面へ

levelselct.png

待機画面

  • 画面をクリック→ ゲーム画面へ

click.png

ゲーム画面

  • 出題された問題を解答(制限時間付)
    ⇒問題はランダムに選出され、選択肢もランダムに配置される
  • 「skip」→ 別の問題が出題(制限時間が減少)
  • 各選択肢
    →「正解」:残り時間に応じたスコアを加算 + 制限時間50%増加 + 正解音声 → 次の問題が出題
    →「不正解」:スコア0を加算 + 制限時間80%増加 + 不正解音声 → 次の問題が出題
  • 出題数
    ⇒「10QUESTION」:10問
    ⇒「ENDLESS」:不正解もしくは問題の上限まで

question.png

結果画面

  • ゲーム結果を表示
  • 「RETRY」→ ゲーム待機画面へ
  • 「RECORD」→ 現在のスコアを記録 + 記録画面へ
  • 「TITLE」→ タイトル画面に戻る score.png

記録画面

  • 自分の記録した成績を表示
    ⇒成績はモード毎にスコア順でランキング
    ⇒ローカルストレージなどを用いることでデータの蓄積を実現
  • 「title」→ タイトル画面に戻る
  • 「retry」→ 現在のモードとレベルを保持したままゲーム待機画面へ
  • 「reset」→ ランキングをリセット
    ⇒自分の記録が嫌で仕方ない人向け record.png


最終更新日:2024/07/26 14:39:44