((outline))
!!!担当モジュール
*>>{19::gr04::point}{point}
*>>{19::gr04::judment}{judment}
*>>{19::gr04::bestscore}{bestscore}
*曲選択
*ゲームクリア,ゲームオーバー
!!!2回目
ラーメン詳しくないけど頑張ろうと思ってたら音ゲーに路線変更することに。
JavaScriptとかHTML、ブラウザで簡単に動かせそうなあたり興味深い。
!!!3回目
他の班と被っているジャンルなので、この班でしかできないことで差別化を図らねばならない。
!!!4回目
ものと操作の洗い出し(前回の続き)
!!!5回目
モジュール化
*曲選択画面
*リザルト画面
*ゲームオーバー画面
!!! 6回目
モジュール化、プロトタイピング
プロトタイピングに少し手をつけてみたが、jsについて何もわかっていない。仕様についてもまだまだ相談する事項が多そう。
!!! 7回目
プロトタイピング
今日の目標: リザルト画面に適当な値を渡して実際に表示してみる
担当モジュールの表示に関係ない部分とクリア画面単体についてはなんとなく作れたが、他のモジュールやシーンとつなげるのがこの先の課題になりそう。
!!! 8回目
プロトタイピング
今日の目標:班員と相談しつつプロトタイピングを進める。画面をなんとなく表示できる程度にはする。
ゲームクリア画面を作っていたがプロトタイピングでは使わないみたい。急いで曲選択画面を作っているが、今日中に終わるかな?
情報共有が甘すぎた。完全に私のミスだ。よく見たら、中間に向けた目標が共有ファイルに書いてあったじゃないか……。何も言われていないが、罵られたとしても仕方ないレベルのことだ。とりあえず、大急ぎで担当画面を作っている。enchant.jsを以前に比べたらだいぶ動かせるようになった。中間までにはスクショ程度なら上げられるようにしないと。
!!! 9回目
中間発表
他の班はかなり進んでいるようだ。完成版が楽しみだ。こちらも急がなくてはならない。いろいろと仕様の見直しを行ってみたが、音ゲー部分はとてもむずかしい…
!!! 10回目
モジュール分け、プロトタイプ作成
もう一度モジュール分け(特にゲーム画面)について見なおしたほうがいいと思う。画面は各自担当者が作ったが、デザインの方向性を統一するためには一人で画面デザインをやって他の人は部品を作るとか、そういう分け方の方がよかったのでは?と今更ながら思う。まあ、必要な部品を自分で考えて作れるというのはいいかもしれないが。
!!シーン遷移についてメモ
プロトタイプの画面遷移がすべてpushSceneとpopSceneになってていて気になった。シーンはスタック状に積み上げられるとのことから([参考|http://knman.sakura.ne.jp/game_engine/doc/ja/symbols/enchant.Game.html#popScenel])、メモリを食いそうだと思い、最初は一部をreplaceSceneに置き換えた方がいいんじゃないかと思った。
でも調べてる最中でreplaceSceneには問題があることが判明。([参考|https://github.com/wise9/enchant.js/issues/280])それでも、ゲームシーンで使っていないシーンを保持するのはちょっと問題あるかなと思う。そこで、一方通行であるシーン遷移、具体的には曲選択画面からゲームシーンに遷移する時と、ゲームシーンからゲームオーバーシーンに遷移する時は、一度下のシーンを全部popSceneしてしまってから、該当シーンをpushSceneするのがいいと思う。(タイトル画面は残すべきか?)
!!追記(7/26)
rootSceneをタイトル画面に使ってしまっているので,タイトル画面については残さざるを得ないみたいだ.
!!gitlabでやらかしかけたメモ
自分の手元にある作業ファイルを削除してもう一回clone、pullするという力技で突破したけど、ちゃんと[講義ページ|http://wiki.cis.iwate-u.ac.jp/~kimura/csd/2018/material/gitlab/#git]に書いてましたね。「Gitのもう少し進んだ使い方」項目に。一応自分が調べたリンクも貼っておきます。
*[gitでいろいろ取り消したい|https://qiita.com/tani-shi/items/3419600447292abf6c79]
*[git rmしたファイルを元に戻す方法|https://qiita.com/shungok/items/82a06b1c4c93922a8622]
!!進捗
真面目にやってはいましたが、ほとんど考え事に費やしていたので、作業時間の割にあまり進んでいません。悲しいです。
関数の制作と、ゲームオーバー画面の制作。
!!! 11回目
モジュール分け,開発
!!進捗
自担当部分モジュールの仕様はほぼ決定.一部は作成して,単体テストも行うことができた.
次回は画面表示の調整もできそう.
!!! 12回目
モジュールの単体テスト,インタフェース変更
!!目標
自担当分モジュールについて,自分で作れる範囲は作っておく.
また,ほかのモジュールの変更具合に合わせて適宜修正していく.
画面にも手をつける.
!!進捗
少しずつ進んでいる.画面も少し変更.表示に関する部分もこの先追加するかも.
!!! 13回目
統合
統合テストまでいかなかった様子.かく言う自分も,最低限動かせる部分は作ったが,判定の表示に四苦八苦している状態.
!!! 14回目
自担当モジュールは,実際に他のモジュールと一緒に動かしてみて必要なら調整,という段階までは作れたのだが,他のモジュールの進み具合が心配だ.
!!! 15回目
!!! 16回目