>>{19::gr08}{TOP}
<<第一回〜第四回>>
全体の進行及びwikiへの記載
<<第五回>>
班員への仕事の振り分け
<<第六回>>
俺ウィキいじったり喋ったりしてるだけで実際の中身を何も考えてないなって
<<第七回>>
病欠
<<第八回>>
病欠を取り戻すため統合を中間発表までに完成させることを決意
<<第九回>>
結局統合は終わらせられず、他の班員が作ってくれたものを他の班員が少し繋いでくれて、それを俺がしゃべるだけだった。リーダーとして頑張らなければいけない。
<<第十回>>
今後統合までにそれぞれ完成させるべきものをまとめ、ステップを踏んで目的を目指すための手はずを整えた。
<<第十一回>>
インターフェースの書き出しをした。
今夜中に画像をスキャンして書きだした表をwikiに貼り付ける。
フラグ管理のモジュールの担当に戻り、カギ、ハコ、ドア、カザリという四つにアイテムを分類できるようなモジュールを作ることが目標。
↓自分用メモ
テスト用プログラムを作成する。
kagi,hako,door,kazariの配列をもとに、
kagiはhakoかdoorのどちらかをopenにする効果、hakoはopenになったとき別のkagiアイテムを入手できる、doorはクリアの条件か視点変更の条件、kazariは完全に見た目だけのアイテム
<<補講期間>>
テスト期間が終了し、時間を割けるようになったため連日端末室に通った。声をかけて集まってくれる班員に心から感謝をしている。
自身のモジュール、及び全体のレイアウトを慎重に編集した。
なるべく班員がスムーズに作業を進められるよう、現時点での目標、最終的に動くものにするための妥協点、それぞれの作業を班員全体に指示するように心がけた。
!!!!総括
<<班員として(フラグ管理モジュール)>>
*フラグ管理のモジュール訳を担当になった。
最初まず分担が決まった後、自身が何を作れば「フラグ」というものを実現できるのか全くピンときてなかったうえ、後述の班長かつプロジェクト提案者としての雑務(班wikiの編集や班員とのイメージ共有)に時間を咲くだけの日が多かった。
*実際にモジュール作成を本格的に始めたのは第十回以降である。さらに言えば、授業期間の間はモジュールを見た目でわかりやすくするためのボタンなどのレイアウトで苦戦していたため補講期間のみで作成したとも言える。
**何に苦戦したかというと、pushSceneの使用上、一度定義したボタンクラスを何度もシーンいaddChildできないという仕様を理解するのに時間がかかり、何度も治るはずのないボタンの表示バグと戦っていた。
***TAさんもボタンクラスの仕様をよくわかっていなかったようで、何が原因なのかすぐに発見できなかったこと、そして僕自身が無駄に粘ってしまったことも敗因である。
***結果うまく行ったからいいが。
***ちなみにボタンクラスを使う回数個分用意しないといけないよ、と谷口君にあっさり解決された。この時から僕は谷口君に頭が上がらない。
*補講期間ではかなり頑張った。配列をたくさん作って、アイテム名、その効果、効果先を別で保存し、かつ他のシーンで呼び出せるようにした。
**実際配列の作り方は橋本君のものをガッツリ参考にした。
***入力フォームなんて彼の丸パクリだ。
***彼にも頭があがらない。
*そこから先は統合作業だ。本当にガッツリと谷口君に頼りっきりだった。
**本当は谷口君の功績を、彼のwikiに勝手に書きたいくらいだ。
**流石にそこまで勝手な真似はできないので、代わりにここに記して先生に報告しようと思う。
+++全体のレイアウト(タイトル画面、メニュー画面)
+++メニュー画面からのシーン遷移
+++シーン編集画面の作成(東に置いたアイテムは西では当たり判定が消え、もう一度東を向くと復活する仕様)
+++シーン編集とテストプレイの座標データの橋渡し(阿部君との合作)
+++僕が渡した配列に応じたアイテムの効果
****カギでハコを開けると次のカギが手に入る、カギでドアを開けるとクリアする、カザリは使うとズームされる、といった操作はすべて彼が作った。
+++デバック、全体の統合
以上6つ(把握してる限りで)が彼の功績である。もちろん彼のワンマンプレイではなく、他の班員や僕も関わって刺突のものに向かったわけではあるが、それでもすべての橋渡しをした彼には本当に感謝している。
さて、話が脱線したが、とにかく僕が作ったのは、いくつかの配列にそれぞれ別の要素を入れ、その配列の要素を持ってくるだけでユーザが設定した効果を自由にもたせられるよ。という部分だ。
<<班長として>>
前述の通り副班長の谷口君にはお世話になりっぱなしだったが、一応班長としては結構頑張った。
*まず、僕が「脱出ゲームを作ろう」と言い出したので、完成図のイメージ共有にはかなり気を使った。
**紙に図を書いて説明したり、各班員がそれぞれどの部分をつくるかにも丁寧に伝えたつもりだ。
**最終的に各班員にかかるウェイトに差が生まれてしまったが、それも勉強になった。
*自分が作っているものに気を張り続けられず、他の班員に任せた部分でどういうふうな仕様にするかも考えていたので、第7回目の授業くらいまで本当に苦しかった。
**しかし、その後任せた部分を一人ひとりがしっかり目標達成してくれていたので、結果オーライというか、なんとかゴール出来たなという気持ちだ。
*後半は僕はモジュールづくりに専念し(LINEなどでスケジュール調整をしたり各班員のそれぞれの現時点での目標を伝えたりは頑張ったが)、統合は谷口君が頑張ってくれていたので、大変ではあったし時間もかかったが、スムーズにことが運べた。
<<まとめ>>