Skip to content

Machinery

  • Adding machineries to a map can enrich the level's logic.
  • This chapter will introduce the characteristics of all official machineries.
  • This chapter can be considered an official machinery compendium.

Doors and Keys

TIP

  • Doors and Keys can be found in Assets → Items → DoorsAndKeys.
  • There is no functional difference between a Normal Key and an Opaque Key. However, when the camera is above water and a Normal Key is in the water, the key will not be rendered. Therefore, please use an Opaque Key when placing keys in water.
Door NameKey Needed to UnlockCharacteristics
LockedLocked_Door_BlueKey_Blue or Key_Blue_OpaqueThe Door and Key's states reset after the player dies.
LockedLocked_Door_GreenKey_Green or Key_Green_OpaqueThe Door and Key's states reset after the player dies.
LockedLocked_Door_RedKey_Red or Key_Red_OpaqueThe Door and Key's states reset after the player dies.
LockedLocked_Door_CyanKey_Cyan or Key_Cyan_OpaqueThe Door and Key's states do not reset after the player dies.
LockedLocked_Door_YellowKey_Yellow or Key_Yellow_OpaqueThe Door and Key's states do not reset after the player dies.
LockedLocked_Door_MagentaKey_Magenta or Key_Magenta_OpaqueThe Door and Key's states do not reset after the player dies.

Physical Machineries

TIP

  • Physical Machineries can be found in Assets → Items → Machinery.
  • Some machineries may not be very physical.
Machinery NameCharacteristicsInteractionNotes
BalanceBoardShaky, unstable--
BlowerBlows light objects, accelerates humidity lossPaper BallTwo blowers are needed to lift a Sponge Ball.
Blower_RotatableSame as Blower, but rotatablePaper Ball-
Blower_RotatingSame as Blower, but rotates automaticallyPaper Ball-
DoublePushBoard_TypeAAllows passage on one of two parallel pathsNon-light Ball-
DoublePushBoard_TypeBA mirrored version of DoublePushBoard_TypeANon-light Ball-
FallDownBoardFalls after contact with any object--
FenceA path obstacle, pushed open from the sideNon-light Ball-
FloatBoardLifts light objects, is pushed down by heavy objects-Has its own gravity, align using the assistance cube.
FloatBoard_ngSame as FloatBoard, but has no gravity--
FloatUpBoardRises on contact, pushed down by heavy objects--
FragileBoardLoses elasticity after being pushed downNon-heavy Ball-
JumpAreaApplies force or velocity to objects it touches-Parameters can be set in the Inspector.
JumpBoardFlips up after contact with any object--
LifterPush the target to change the platform's height-Maximum height is 2 units.
PushBoardA path obstacle, pushed open from the frontNon-light Ball-
PushBoard_nsSame as PushBoard, but without a stopperNon-light Ball-
RaftMoves on water, carries objects--
RailBoardMoves along its own Z-axis, carries objects-A rail on top is not strictly necessary.
SeesawBoardAllows one-way passage on a path-Can be pushed down by non-light balls.
SeesawBoard_nsSame as SeesawBoard, but without a stopper-Set up your own obstacles.
SpikedFlailSwings on its XY plane, can cause damage--
StabPlateDamages the player ball on contact--
SteelDoorA path obstacle, pushed open by heavy ballsHeavy Ball-
StoneBlockMoves along its own Y-axis-Usually, a Box is placed under it to create an obstacle.
StopperUsed with stopper-less machineries--
SuspensionBridgeOnly allows non-heavy balls to pass-Can also be placed horizontally, needing a heavy ball to break it.
SwingChestSwings on its YZ plane, carries the player ball-Recommended for non-heavy balls only.
TTBoardPushed off from the sideNon-light Ball-
TTBoard_nsSame as TBoard, but without a stopperNon-light BallSet up your own obstacles.
Teleporter_BlueTeleports the player ball to the nearest other blue teleporter--
Teleporter_GreenTeleports the player ball to the nearest other green teleporter--
Teleporter_RedTeleports the player ball to the nearest other red teleporter--
TriPrismOne end is pushed down by heavy balls, the other by light balls--
TriPrism_naSame as TriPrism, but without an anchor--
TurnstileUsed to push objects or machineries on the other side of a path--

Supplies

TIP

  • Supplies can be found in Assets → Items → Misc.
Supply NameCharacteristicsAfter DeathNotes
CureRestores 15 durability to the player ball and gives 15 score.ResetsDoes not give score after resetting.
ElectricRestores 50 power to Sticky Ball, repels other balls and causes damage.ResetsCannot repel Steel Ball, not triggered by Ice Ball.
FrozenIncreases Ice Ball's size by 50%, lowers other balls' temperature by 50.ResetsCan extinguish flames immediately.
RecoverResets all of the player ball's states and gives 100 score.ResetsDoes not give score after resetting.
ScoreThe main item and each subsequent small score ball provide 100 score.Does not resetGenerates 5 small score balls.

Ball Switchers

TIP

  • Ball Switchers can be found in Assets → Items → Switcher.
  • When the player ball is within the Ball Switcher's trigger area, its scaleIce Ball and powerSticky Ball can be rapidly restored.
  • The ball-switching process is triggered when the player ball enters the trigger area or touches the Ball Switcher.
  • When the player ball is already inside the trigger area, the ball-switching process will not be triggered again.

Rail Cart

TIP

  • Rail Carts can be found in Assets → Items → RailBlock.

Usage:

  • Create one or more sections of rail, which can be single or double rails.
  • Based on the rail type and your actual needs, select a suitable rail cart type and place it on the track.
  • Adjust the position of the rail cart. Normally, the cart's Y-axis height should be the same as the rail's Y-axis height.
  • Select the cart, and in the Inspector → Item Links → Settings, add all the rail items the cart needs to travel on.
    • In the Hierarchy, select the rail items and drag them one by one into its list.

Death Area

TIP

  • The Death Area can be found in Assets → Items → Misc.
  • Please ensure the Death Area is large enough to cover all possible areas where the player ball might die.
  • When the map involves the Balloon Ball, please also cover the area above the path with a Death Area.
  • Try not to use Death Areas to block shortcuts.

Released under the MIT License.