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

19::gr02::菊池拓海

活動記録

第2回

JavaScriptや、GiiLabの使い方の説明。正直、理解度は怪しい。 簡易企画書の制作では音ゲーを作ること、ゲーム画面の方向性が見えてきた。

第3回

ものと操作の洗い出し。デザイン・操作・採点基準などは決まってきたが、タイトルは迷走中。

第4回

ものと操作の洗い出し。前回決まらなかった採点基準、スタート・クリア・オプション・選曲画面などが決まった。未だにタイトルが決まらないので各自で考えてきて発表しあうこととなった。

第5回

各画面ごとの処理内容を確定した。画面遷移図を制作したので、後はモジュールの振り分け。

第6回

プロトタイプの製作開始。担当モジュールはゲーム内処理。時間計測や音楽再生を担当するモジュール。時間の計測は開始時刻との差を利用する方式を使うプログラムにした。時間計測のめどは立ったが知識不足で音楽に苦戦中。

第7回

音楽再生部分に苦戦中。ただ再生するだけならできるがストップと再生がなかなか組み込めない。

第8回

なかなかできなかった音楽再生部分がなんとか落ち着いてきた。ストップウォッチと連動して、音楽が再生、停止、リセットできるようになった。現在は一曲の状態で試しているので複数の曲でもできるように改良していく必要がある。

第9回

中間発表では自分たちの班に足りない部分を他の班の発表で見つけられた。かなり進んでいた班もあったので頑張っていきたい。 担当モジュールの見直しの結果、音楽の再生・時間計測の他にポーズとオプションの担当になった。他の班で選択をした際の効果音があったので効果音を追加する。プロトタイプの時間計測が0スタートだけなので、曲の残り時間を図るタイマーを追加する。

第10回

プログラムの追加から始めたが、不具合が出てうまく進まなかった。使用しようとしていた関数の記述が余り載ってなく理解不足でうまく使えなかった。

第11回

調べても調べても出てこない。やりたいことがあるがうまく行かない箇所がなかなか進まない。

第12回

オプションの表示モジュールの完成。オプションに記入する内容が決まってないので内容自体は仮の状態だが仕組み自体は完成した。

音楽関係のモジュールの一部変更。選曲機能がなかったので追加した。

第13回

画面のサイズは1600*900(メモ)。オプション画面の手直し。表示位置、サイズ等を変更した。

第14回

音楽関係の手直し。選択音、決定音など。BGMではループの必要があるためloopが追加されたBGM用の音楽ファイルの追加。

第15回

ポーズ画面の制作。enchant.jsを使用して制作した。pushSceneを使用して表示する。仕組みを理解しきれてなく時間がかかってしまった。

第16回

楽譜の担当は8bit14。音楽の再生では曲の番号からではなく、曲の名前から選曲をするように変更。オプションの画面に判定と得点の追記とサイズの変更。ポーズ画面、統合できませんでした。ごめんなさい。pushではplayScreenは停止するが、表示や時間計測が停止しないためrepraceで変更できるように音楽の再生開始時間を受け取り、ゲーム画面に戻った際に受け取った時間から再開するように調整していたが、複数回ポーズを行うと再生時間が0になるバグが発生。判定モジュールとの組み合わせもうまく行かずポーズを行うと判定が働かなくなってしまった。BGMクリア画面にしか入れてなかった。操作音の統合、忘れてました。ごめんなさい。

モジュール


最終更新日:2019/08/02 13:43:04