!!!!担当
*体力モジュールの制作
*ゲーム制御モジュールの制作
*統合作業
*最終発表
!!!!活動内容
!!!4月16日
*班決め
*テーマ決め
!!!4月23日
*テーマ決め
→hpのあるサイコロ
*[[簡易企画書 |gr05::簡易企画書]]作成
→過去のものを参考に作成
オリジナリティをどこで出すかの話し合い]
!!!4月30日
*[[ものと操作 |gr05::ものと操作]]の洗い出し
*ルールのすり合わせ
!!!5月14日
*[[ものと操作 |gr05::ものと操作]]の洗い出し
*班で担当を分けた。キャラクター担当、食べ物担当等
*[[食べ物一覧 |gr05::食べ物一覧]]書き出し
中部・近畿を担当
!!!5月21日
*モジュール分けの話し合い
*話し合ったものを文字に起こし[[ここ|gr05::モジュール分け]]に記載した。((br))オンラインということもあり序盤に少しぐだったが、その後は建設的な話し合いを行えた。最後に話し合いの結果をまとめるのは大変だったが、理解が進み、また、課題を見つけることができたので楽しくできた。
!!!5月28日
*モジュール分けの話し合いの続き
*プロトタイプの作成((br))
gitrabの使い方に手間取ってしまった。自分のPCで設定していないことが原因かもしれないので次回までに調べておく。((br))
モジュール化についてはまだ細かい部分に粗があるので、そこについても言語化しておきたい。
!!!6月04日
*プロトタイプの作成の続き((br))
HPゲージのモジュールを担当することになった。((br))
見た目はできたものの、まだ想定通りには動いてないので、次の講義までには動かせるようにしておきたい。
!!!6月11日
*[[git|gr05::git]]の使い方を整理した。
*体力ゲージモジュールを仕上げた。他のモジュールとの値の受け渡しがまだできていないため、ボタンで視覚的にわかりやすく表現。とりあえず動くものを作ることはできた。
!!!6月18日
*[[中間発表|gr05::中間発表]]を行った。ページの枠組みを作ったきりで、その他を発表する人たちに任せたのは反省したい。
*モジュールの組み合わせが大変だということなので、早めに取り組めるように調べておきたい。
!!!6月25日
*まず環境を整えるため、[[第10回活動予定|21::gr05::第10回活動予定]]をつくり行った。
*全体の作業状況を全員が把握できるようになった。モジュールの大半を組み合わせたが、まだうまくできない部分が残っている。さいころの組み合わせを次回までに完成させておきたい。
*以下雑記((br))
canvasの仕様まで手を付けられなかった((br))
画面遷移のモジュールの方針を早めに決めてmodeとかの位置決めたい((br))
タイトルモジュールをくっつけようすると、scene.jsに邪魔される→頑張ってもらってる 無理そうだった時のために少し考えとく((br))
ボタンを非表示にできるようにしたい((br))
初期表示変えたい((br))
イベントどうするか考えたい 特にコメント・食べ物・キャラクターモジュールあたり((br))
余裕があったら周回数ごとの難易度とか?((br))
エンドレスのエンディングモジュール((br))
imgが二つあるので整理したい
!!!7月02日
*さいころを組み合わせることができた。
*タイトルモジュールとの値の受け渡しもうまくいっている。
*残りマスに関連するモジュールらがうまく相互作用していないので、そこのあたりを見直しておきたい。
!!!7月09日
*全体的に相互的なプログラムを実装できた。
*次までに、コメントのボタンとgame()の引数を変更して仕上げたい。
*[[モジュール分け修正版|21::gr05::モジュール分け改]]を作成した。
*READMEの作成を忘れずに行う。
!!!7月16日
*[[モジュール分け修正版|21::gr05::モジュール分け改]]の細部を仕上げた。
*README.mdを作成した。
*ボタンを想定通りのものにした。
*その他細かいバグの修正を行った。
*グループ活動に慣れたこともあり、グループ間での変更がスムーズに行えた。特に今日は最終調整ということもあり、細かなバグがいくつもあったので、それらを一つひとつ減らしていけて良かった。
!!!7月23日
*[[発表|21::gr05::発表]]の作成を行った。
*デバッグ用のプログラムの差し替え、削除を行った。予めこの作業を行うことはわかっていたためスムーズに終わった。
*時間こそかかったものの、想定通りのものを完成させることができて達成感を得ることができた。次回の講義で最終発表をすることになったので、それに備えたい。
!!!7月30日
*[[最終発表|21::gr05::発表]]を行った。発表の際に言葉が出てこなくなったとき、横から声をかけてくれた。そのおかげかなんとか最後まで話すことができた。最後まで周りに助けられたが、このグループで活動できてよかった。
!!!!講義全体の感想
*はじめに((br))
//情報共有の重要さ
*良かった点
**作成順序は良かったと思う。「○○ができていないから、自分の作業ができない」とはならかった。だから、最後に作業が残った画像の部分は、然るべくして残ったものであり、良い作成順序で取り組めたという証拠ではないかと思っている。
**一人での作業は躓いてしまうとそれを解決するのに時間がかかることがあるが、グループ活動では他の人によって別の視点から見ることができ、あっさり解決できることも有るということが実感できた。これがグループ活動の強みであると理解した。
*改善点
**プログラムの形式の違いが統合だけでなく最後まで響いてしまったが、始めの手探りでの進行を考えると仕方ないと思う。
**変数名・ファイル名・関数名のルールを作ることは思いつかなければいけなかったと思う。今回は変数等の競合はなかったものの、かぶってしまいそうなものがいくつもあった。
**単体テストの大切さ、
以上3つの課題があったが、今回の活動を通して学べてよかった。次にまたこういう機会があるときにはこの経験を活かしたい。
*おわりに((br))
HTMLを扱うのは初めてのことであり、手探りでの作業だった。HTMLやJavascript,cssの基礎だけでなく、グループ活動を行う時ならではの注意事項や難しさも学べた。とても収穫のある講義だった。