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

18::gr11::sdd

設計書

最終更新日

2018/07/20

ディレクトリ構成図

s_IMG_0262 (1).PNG

kanokore / images /

ゲームで使用する画像を入れておくディレクトリ。各自、images/の中にディレクトリを作成し、画像を入れておく。

kanokore / js / modules /

各自作成したモジュールを入れておくディレクトリ。

kanokore / js / scene /

各シーンのプログラムファイルを入れておくディレクトリ。シーンによってはディレクトリを作成する場合もある。

kanokore / sounds /

ゲームで使用するBGM等を入れておくディレクトリ。各自、sounds/の中にディレクトリを作成し、音源を入れておく。

モジュール

Novel

担当
西岡
概要
ゲームのメイン画面に流れる文字を表示、クリックで次に進める。
選択肢によって分岐をする。
適切なタイミングでの画像、背景の変更をする。

Map

担当
森山
概要
各ストーリーの間に表示するマップを表示し、
ストーリーごとに対応したキャラの動きをする。

Others

担当
花田
概要

Mini_game

担当
三上
概要
Money_Game;
好感度ポイントを貯められる
Confessing_Game;
今までにためた好感度により告白の成功度が変わる

統合

それぞれを関数化し、順番に関数を呼び出していく。
start_scene.js→mozi_prologue1.js→mozi_prologue2.js
→map_scene.js→mozi_travel.js→map_scene.js→mozi_sports.js
→map_scene.js→mozi_Xmas.js→Money_Game.js→map_scene.js
→mozi_graduation.js→Confessing_Game.js→mozi_gra2.js→map_scene.js
→marriage.js→EndRoll.jsという流れ
他にも共通の変数の宣言やファイルの読み込みを行うenv.jaや画像表示やボタンの作成などを行うothers.jsがある。


最終更新日:2018/08/10 23:43:46