ギミック仕様

分類 論理名 物理名 親オブジェク solid 詳細 補足
スイッチ スイッチ(赤) obj_switchRed 接触するとブロック(赤)が出現・消滅
スイッチ(緑) obj_switchGreen 接触するとブロック(緑)が出現・消滅
スイッチ(青) obj_switchBlue 接触するとブロック(青)が出現・消滅
スイッチ(黄) obj_switchYellow 接触するとブロック(黄)が出現・消滅
静的ブロック ブロック(赤) obj_wallRed obj_wall スイッチ(赤)により出現・消滅
ブロック(赤2) obj_wallRed2 obj_wall スイッチ(赤)により出現・消滅 初期状態は非表示
ブロック(緑) obj_wallGreen obj_wall スイッチ(緑)により出現・消滅
ブロック(緑2) obj_wallGreen2 obj_wall スイッチ(緑)により出現・消滅 初期状態は非表示
ブロック(青) obj_wallBlue obj_wall スイッチ(青)により出現・消滅
ブロック(青2) obj_wallBlue2 obj_wall スイッチ(青)により出現・消滅 初期状態は非表示
ブロック(黄) obj_wallYellow obj_wall スイッチ(黄)により出現・消滅
ブロック(黄2) obj_wallYellow2 obj_wall スイッチ(黄)により出現・消滅 初期状態は非表示
ブロック obj_wall
ブロック2 obj_wall2 obj_wall 外壁として使用する
破壊ブロック obj_wallBreak obj_wall 矢印で破壊可能なブロック
透明ブロック obj_wallFace obj_wall 近づくと表示されるブロック
鍵穴ブロック obj_lock obj_wall 鍵アイテムを使用することで破壊可能
コンベア床(左) obj_moveL obj_wall 上に乗っているキャラクタを移動させる床(左方向)
コンベア床(右) obj_moveR obj_wall 上に乗っているキャラクタを移動させる床(右方向)
移動床 移動床の基底オブジェクト obj_block 各種移動床の親オブジェクト 継承用なので未使用
上下移動床 obj_blockUpDown obj_block 上下1ブロックにsinカーブで移動する床 初期移動は上方向
上下移動床2 obj_blockUpDown2 obj_block 上下1ブロックにsinカーブで移動する床 初期移動は下方向
左右移動床 obj_blockLeftRight obj_block 左右1ブロックにsinカーブで移動する床 初期移動jは左方向
左右移動床2 obj_blockLeftRight2 obj_block 左右1ブロックにsinカーブで移動する床 初期移動jは右方向
左移動床 obj_blockLeft obj_block 乗ると左に移動する床
右移動床 obj_blockRight obj_block 乗ると右に移動する床
上移動床 obj_blockUp obj_block 乗ると上に移動する床
崩落床 obj_blockFalling obj_block 乗ると一定時間で落下する床
移動停止床 obj_stopper 移動床3が接触すると移動方向を反転させる床 非表示オブジェクト
降りられる床 降りられる床 obj_floor 下から登れる 下+ジャンプで降りられる
左右移動床3 obj_floorH obj_floor 下から登れる。ブロックに衝突するまで移動する床 下+ジャンプで降りられる
上下移動床3 obj_floorV obj_floor 下から登れる。ブロックに衝突するまで移動する床 下+ジャンプで降りられる
ダメージオブジェクト 鉄球 obj_iron obj_wall
移動する鉄球(水平方向) obj_ironH ブロックに接触すると移動値を反転する
移動する鉄球(垂直方向) obj_ironV ブロックに接触すると移動値を反転する
その他 出口 obj_gate 接触するとステージクリア
ヒント1 obj_hint 接触するとヒントメッセージを表示
ヒント2 obj_hint2 obj_hint 接触するとヒントメッセージを表示 エンディング用

メモ

  • 移動しない鉄球(obj_iron)は、静的ブロックでなくてもよかったかも
    • ダメージオブジェクトに乗れてもあまり意味がないし……
  • 移動床はすべて下から登れるようにした方がよかった
    • 押し返し判定が楽になる。移動床を下から登れてもゲーム仕様的にあまり影響がないので
  • 崩落床は落下せずに、その場で消える、という挙動でよかったかも
    • 時間経過で復活するようにすればハマりがなくなる

保留事項

  • 移動床を並べて置くとおかしな挙動になる
    • 崩落床を2つ並べると床抜けする
  • 移動床の隣に壁を置くと壁にめり込む

保留ギミック

  • 一方通行ブロック
    • 乗るとすぐ消えてすぐ復活するブロックにすると、上からの一方通行ブロックになる(メトロイド)
  • 敵の攻撃が通過するブロック
  • ジャンプ台
  • 一定時間で復活するブロック
  • 見た目は壊せない壁。でも壊せるブロック

添付ファイル