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

22::gr12::古水 英斗

活動記録(個人でやったこと)

第1回

  • 班決め-班員になりました。
    できるかが不安です。

第2回

  • gitlabの設定を行った。
    手こずりましたがなんとかできたと思います。
  • HTMLとJavaScriptの基礎を学んだ。
    知っている部分もあったためより理解を深めようと思いました。
  • 簡易企画書について話し合いをした。
    企画の絵を書きました。

第3回

  • HTMLとJavaScriptの基礎を学んだ。
  • 簡易企画書で結果画面と推移画面のサンプル画面の絵を描いた。
  • ものと操作の結果画面の項目を考えた。
    できたらこれも追加で考えたため、考えた部分をできるだけ実現させたいなと思いました。

第4回

  • JavaScriptの応用を学んだ。
    初めて聞いたのもあったためいい勉強になりました。
  • ものと操作を少し変更した。
    みんなで一度集まって話、決めました。
  • 絵をかけるプログラムを組んだ
    一色かつ太さも変更はできないが、後々増やしていければいいと思う。

第5回

  • HTMLについて学んだ。CSSの話だったのでいい復習になった。
  • 絵を書くシステムを9割ほど完成させた。 いろいろ機能をつけたがもう十分だと思った。
  • モジュール分けをして、役割を決めた。 絵を書くシステムの担当になったが大体完成したので、通信のシステムがちゃんと動作するかで今後のやることが変わると思います。

第6回

  • enchant.jsについて学んだ。
    初めて聞いたのためよくわからなかったが使えれば使おうと思いました。
  • お題とお絵描き画面を結合した。
    クロームではうまく動いたがファイアフォックスではうまく動かなかった。
  • ゲームの本体を動かす関数の制作に取り掛かった。
    難しいとは思うができる限り作ろうと思った。

第7回

  • デバッグの方法について学んだ。
    プログラミングの際に使おうと思いました。
  • お絵描き画面、お題画面のレイアウトを作成しました。
    前はバラバラにパーツを配置していたが、整頓させられたため見栄えが良くなった。
  • チャットシステムを作成した。
    サーバーには繋いでいないが、打ち込んだ文字を特定の場所に表示させることができた。

第8回

  • 一通り遊べるものを作れた。
    統合することができたのでよかった。
  • 中間発表で見せられるくらいのものは作れたと思う。
    ただ、機能を形だけつけたものがまだあるので、中間発表後も順調に完成させていきたい。
  • 通信が少しできるようになった。
    ひとつのパソコン内ではあるがデータを送ることはできるようになりました。

第9回

  • 中間発表をおそらく無事にできたかなと思う。
  • 通信関係の作業を見た。
    よくわからなかったが徐々に追いついていきたい。

第10回

  • ロード画面を作成した。
    これで画面遷移の時間を埋めることができた。
  • お題画面と結果画面の結合を行った。
    なんとかつなげることができた。
  • 通信はお題を送れるようになった。
    しかし、なぜか表示ができないため次回までには表示させるまで完成させたい。

第11回

  • お絵かきシステムのバグを修正した。
    急に出てきたバグであったがなんとか潰せた。
  • 強制終了ボタンを実装させた。
    前々から追加しようと思っていたものなので追加できてよかった。

第12回

  • タイトル画面の背景について手伝いをした。
    背景の設計ができていなかったため、手伝いました。
  • 全体のデバッグを手伝った。
    最初の絵が書けなかったため、それをかけるように修正しました。

第13回

  • ゲームを正常に動かせるようにプログラムを見直しました。
    プログラムの不備は見つからなかったため、別の方法で正常に動くように直しました。
    その際の変更にあったてのプログラムの変更を行いました。
  • お絵かき画面のデザインを見直しました。
    少し画面が寂しいと思うため画像を使うなどして変更した。
  • ゲームとして動くようにはなった。
    後はシステムには関係のない細かなところを良くしていけばいいと思います。

第13.5回

  • お絵かき画面のボタンを単調なものから絵に変更しました。
    少しはお絵かき画面が明るくなったかなと思いました。
    ボタンの絵は自作しました。
  • 結合に伴うデバッグを行った。
    正常に動いかせるようにしたため良かったと思います。

第14回

  • ちゃんと通信できるかテストプレイを行った。
    発表当日だったため、テストプレイが正常に動作してよかった。
  • モジュールの説明を書き記した。
    自分の担当したモジュールの大まかな動作を記録した。

発表を終えての感想

グループワークは大変であったが、楽しく作業ができたため良かったです。
いろいろと調べる機会が多かったため、知識も深まったのも良かったなと思いました。
チームでコミュニケーションを取れるか心配していたが、知識を教え合ったりしているうちに気軽に話せるようになったため交友の幅が広がったと思いました。
初めはちゃんと動くものを作成できるか不安であったが、最後には遊んで楽しめるものを皆で作れたためいい経験になりました。
先生やTAさん、グループの皆さん半年間ありがとうございました!


最終更新日:2022/07/29 15:05:40