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

20::gr03::プレイ画面::stageモジュール

内容

ステージを作成するためのモジュール。
座標と大きさとテクスチャを与えれば、当たり判定のついた壁や地面が生成できる。
動かない壁が、playerと当たり判定を持った通常のステージになる。
これをたくさん配置してステージを作る。
動く壁も当たり判定を持っている。

ソース名

stage.js

動かない壁(class) [Block(x, y, sizeX, sizeY, texture)]

[引数]
生成位置の座標(x, y)
大きさ(sizeX, sizeY)
表示画像(texture)

[実装済み]
block生成

動く壁(class) [MoveWall(x, y, sizeX, sizeY, direction, texture)]

[引数]
生成位置の座標(x, y)
大きさ(sizeX, sizeY)
動く方向(direction)
表示画像(texture)

[実装済み]
動く壁生成
マウス操作で縦横どちらかのみに動かす
playerとstageと刑務官にめり込まないようにする(当たり判定)

[未実装]
囚人にめり込まないようにする(当たり判定)


最終更新日:2020/06/14 20:30:20