the cutting room mirror

Build-A-Bear Adventures Board Game

To do:

  • Test map
  • Falling Objects minigame
  • Code comments and commented-out code snippets
  • Unused sounds
  • Unused images

Build-A-Bear Adventures Board Game is the perfect party game for people who like Mario Party and Build-A-Bear Workshop but hate Mario, games you have to pay for, and playing party games with friends.

Debug Settings#

The script Debug.js contains several booleans, all of which are set to false by default.

Name

Effect if set to true

turnOffAudio

All sound from the game will be disabled.

showMainMenu

Rather than going to the title screen on startup and when quitting a game, the player will instead be taken to an unused debug menu (see below).

skipTransitionAnimations

The game will instantly move between screens rather than fading in and out of them.

skipBoardGameCameraPanAtGameStart

At the start of the game, the camera will begin on the players rather than starting at the opposite end of the map and panning across.

skipBoardGameCameraZoomAtGameStart

At the start of the game, the camera will be at its usual zoom rather than zooming out until the camera pan is completed. If skipBoardGameCameraPanAtGameStart is also true, the game will begin with the initial money drop as if the opening camera movement was completely skipped.

skipBoardGameMoneyDropAtGameStart

The animation where each player is given 20 currency will be skipped, and each player's money will be instantly set to 20.

skipBoardGamePopupNewRound

The "ROUND [#]" text that appears at the start of each round will be skipped.

skipBoardGamePopupNewTurn

The "[Character]'s turn!" text that appears at the start of each turn will be skipped.

skipBoardGamePopupSpinner

Whenever the spinner would appear, the scene is skipped and the player moves as though they spun a 1.

skipMinigameInstructions

The tutorial for each minigame will be skipped, instead starting immediately with the countdown.

skipMinigameCountdown

The 3 second countdown before certain minigames start will be skipped.

dragBoardGameCamera

The camera will not automatically follow characters as they move, but it will still pan to them as their turn begins. When the camera is not moving, the player can click and drag to move the camera around the board.

freeRunBoardGame

At the start of player 1's turn, the spinner will be skipped, and they will move around the board indefinitely.

singleSpaceTest

The spinner will be skipped for all players. For human players, they will move as though they spun a 1, while computer players will move as though they spun a 0. Additionally, the round counter will never progress past round 1.

Debug Menu#

A menu that can take the player to any other screen normally ascessable in-game, except for the How to Play screen, the end-of-game results screen, and the unused "Falling Objects" minigame. If the player has not started a game before opening the menu, the game will use a default game state, in which the map is Merry Mission, player 1 (the human player) is Glisten, player 2 is Tinsel, and player 3 is Twinkle. If a game was started before the menu was opened, that game's state will be used instead.

References#


  1. Phaser News↩︎