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

24::gr11::十和田滉心

活動記録

担当

  • データの受け渡しと画面遷移
    (tiel.html, mode.html, level.html, click_start.html, quest_show.html, result.html, localstorage.html)
  • ゲーム画面
    • 問題ランダム選出
    • 選択肢ランダム化
    • スキップボタン
    • 正解・不正解時の音声、エフェクト表示
    • デザイン
    • 時間制限バーの実装
    • スコア計算・表示
    • 問題データ管理
      (quest_show.html, quest_show.js, quest_show.css, quizzes.js, time_limit.js, time_limit.css, quest_audio.js)
  • リザルト画面(result.html, result.js, result.css)
  • 記録画面デザイン(localstorage.html, localstorage.css)

第1回 2024/4/19(金)

活動内容
・班決めをした。
・班で案を出し合っておおまかなテーマを決めた。
 →単語暗記アプリみたいなものを作成する。

コメント
・みんなで連携して協力しあって頑張っていきたい。

第2回 2024/4/26(金)

活動内容
・GitLabでグループを作成した。
・班で案を出し合って簡易企画書を作成した。

コメント
・GitLabを正しく活用して取り組んでいけるように頑張っていきたい。
・簡易企画書の内容を再現していけるようにみんなで協力していきたい。

第3回 2024/5/01(水)

活動内容
・班で案を出し合って簡易企画書の内容をさらに詰めた。
・ものと操作についてまとめた。

コメント ・JavaScriptを正しく活用して取り組んでいけるように頑張っていきたい。
・計画したことを再現していけるように頑張っていきたい。

第4回 2024/5/10(金)

活動内容
・javascriptについて少し学んだ。 ・班で案を出し合って,モジュール分けについて大まかに決めた。
・ものと操作について少し改めた。

コメント
・モジュールの内容をもっと明確なものにできるように頑張っていきたい。
・計画したことを再現していけるように頑張っていきたい。

第5回 2024/5/17(金)

活動内容
・HTMLの応用について少し学んだ。 ・Gitlabのadd、commit、push、pullについて苦戦した。
・ものと操作について少し改めた。
・プロトタイプ作成のおおまかな役割分担をした。

コメント
・git pull がなかなかうまくいかなくて困惑した。
・次回からプロトタイプしていけるように頑張っていきたい。

第6回 2024/5/24(金)

活動内容
・enchant.jsについて少し学んだ。
・プロトタイプ作成に取り掛かり始めた。
・昨年の人のプログラムを観察した。

コメント
・プロトタイプ作成のためにどんどん情報や知識を取り入れて力にしていけるように頑張っていきたい。
・中間発表がすぐなので、最低限のシステムを完成させられるように頑張りたい。

第7回 2024/5/31(金)

活動内容
・デバックの仕方について少し学んだ。
・プロトタイプ作成を進めた。

コメント
・プロトタイプ作成では、結果画面前までの画面遷移とデータの受け渡しはできたのでランダム出題の部分や、結果画面への遷移などを完了できるように頑張っていきたい。
・中間発表がすぐなので、最低限のシステムを完成させられるように頑張りたい。

第8回 2024/6/07(金)

活動内容
・中間発表に向けて見直しを進めた。
・プロトタイプ作成を進めた。

コメント
・プロトタイプ作成では、結果画面を作成したことでタイトルから問題を解いてまたタイトルに戻ってくる一通りの流れを作ることができた。
・また、問題と選択肢をランダムに出題するプログラムを作成することができた。 ・記録画面にはまだ取りかかれていないので取り掛かりたい。 ・来週中間発表なので、見直しを済ませて頑張りたい。

第9回 2024/6/14(金)

活動内容
・中間発表を行った。
・作成を進めた。

コメント
・中間発表ではタイトル画面から問題を解いてまたタイトル画面まで戻ってくる一通りの流れを作って発表することができたのでよかった。
・背景色と文字がかぶっていて見づらかったので、見やすいデザインで統一したい。
・記録画面を作成できればひとまず完成なので頑張りたい。
・選択肢を押したときの正解・不正解音や、時間制限を実装できるように頑張りたい。

第10回 2024/6/21(金)

活動内容
・enchant.js応用編,node.js,WebSocketについて少し学んだ
・作成を進めた。

コメント
・時間制限と、選択肢を押したときの正解・不正解音を実装することができた。
・デザインも比較的見やすい背景で統一できたと思う。
・記録画面へのデータ送受信で苦戦していたので、必要なときはnode.jsも取り入れられるように頑張りたい。
・選択肢ボタンを押したときのボタンの色の変化を実装したい。

第11回 2024/6/28(金)

活動内容
・enchant.js や、WebSocket について少し学んだ。
・作成を進めた。

コメント
・スコアの算出と画面への表示を実装することができた。
・一回一回のデータの受け渡しと記録について実装することができた。
・記録画面への表示については、modeごとに表示する形式を工夫しながら実装していきたい。

第12回 2024/7/05(金)

活動内容
・インタフェースや、結合テストについて少し学んだ。
・作成を進めた。

コメント
・正解音と不正解音を更新した。
・記録画面については、結果画面で記録するボタンと記録画面に遷移するボタンをできれば分けて実装したい。

第13回 2024/7/12(金)

活動内容
・最終発表に向けてのことを学んだ。
・作成を進めた。

コメント
・記録画面についてつめた結果、退化してしまった。
・最終発表に向けて最後の仕上げをしきりたい

第14回 2024/7/26(金)

活動内容
・最終発表。
・最終調整
コメント
・前回までに完了できていなかった記録画面のデータ管理や表示の部分を発表までに仕上げることができた。
・一通り完成まで作成することができて良かった。
・問題を解く画面で、制限時間ギリギリに選択ボタンを押すと、次の問題から時間制限のゲージが2倍になっていくバグを発見したのと、  最後の記録画面で表示するデータの種類について見直せそうな部分があったので改良していきたい。 ・他の班の作品はどれもクオリティが高くてすごいと思った。bgmについての重大性が分かったので、できれば入れてみたいと思った。


最終更新日:2024/08/03 19:42:50