We've Moved! Just as Gamepedia has joined forces with Fandom, this wiki had joined forces with our Fandom equivalent. The wiki has been archived and we ask that readers and editors move to the now combined wiki on Fandom. Click to go to the new wiki.

As part of the Unified Community Platform project, your wiki will be migrated to the new platform in the next few weeks. Read more here.


From Beta: The Game Wiki
Jump to: navigation, search

The [ platform ] object

A platform is a block that Beta or any other character can stand on. Platforms are a good way to implement structure in your game design.

You can build columns [ col ] and rows [ row ] of platforms in order to quickly implement large numbers of platforms.

Building with platform

To add a platform type the following into the terminal:

add platform

To add a column [ col ] of platform's type:

col platform 0 10 5

To add a row of platform's type:

row platform 0 10 5

What are those numbers in the 'col' and 'row' commands?

The 0 10 5 in the [ col ] and [ row ] commands are 'x y length'. The 0 is for the starting x point, the 5 is the starting y point, the 10 is for length.


Customizing a [ platform ]

You can use the [ get ] and [ set ] commands to get and set all your platform characteristics. Here's an example of using the [ set ] command to change the angle, height, width, and skin of your platform:

set platform1_1 angle:60 height:210 width:140 skin:redBlock

[ get ] and [ set ] are very important to know in order to customize your game design, make sure to read our wiki entries about them in the codePop library section.

Running a [ get ] shows you 32 characteristics of a platform that you can change. These are listed below:

active allowRotation
alpha angle
blendMode bodyType
bounce bumpForce
bumpable callbacks
classCollisionsOn collisions
collisionsOn density
dynamicFriction gravMass
gravMassMode gravMassScale
height magnetic
mass name
rollingFriction skin
staticFriction team
velocityX velocityY
visible width
x y