FrontPage
New
Edit
Index
Recent
SignIn
2023 ソフトウェア設計及び演習用の班Wiki
23::gr11::共有事項
概要
enchant.jsを使用
開発の共有事項(関数名、変数名、引数)を記述
全体共通
game.fps = 30
game.size = (innerWidth, innerHeight)
OOOO_var.js(使用する画像・音声を記述するファイル)
変数名
画像変数:image_(scene)
音声変数:audio_(scene)
OOOO_scene.js(ゲームの動作を記述するファイル)
scene名
タイトル画面:title
ガイド画面: guide
オープニング画面: opening
戦闘開始画面:intro
モード画面: mode
コマンド画面:command
ミニゲーム画面:minigame(n)
自キャラ攻撃画面:attack(n)p
敵キャラ攻撃画面:attack(n)e
戦闘終了画面:outro
勝利画面:win
敗北画面:lose
sceneの引数
game: ゲーム全体
status:各パラメータを格納する構造体
php:自キャラの体力、初期値1000
ehp:敵キャラの体力、初期値1000
border: 敵キャラの形態変化基準
ppow:自キャラの攻撃力(n:1 < n < 2)、初期値1
epow:敵キャラの攻撃力(n:1 < n < 2)、初期値1
charge: 攻撃強化の状態
type:コマンドの種類(n:1 < n < 3)
score:ミニゲームのスコア(n:0 < n < 100)
count: 強攻撃までのターン数
check:進行状況(n:0 < n < 1)
pause: BGM再生位置
最終更新日:2023/07/26 23:53:47
歴代 班のページ
Group2022
Group2021
Group2020
Group2019
Group2018
Group2017
Group2016
Group2015
Group2014
Group2013
リンク
講義のページ
GitLab@
WebClass@
試し書き
SandBox
このWikiのルール
文法とか
最近更新したページ
2024/04/26
23::gr06::簡易企画書
23::gr10::企画書
23::gr11
2024/04/24
23::gr07::企画書
2024/04/19
19::gr11::活動記録_モジュール化(とインタフェース)_画面切り替えモジュール
23::gr12