27 lines
937 B
Plaintext
27 lines
937 B
Plaintext
Brick Rigs B is a programming language made to work in the game Brick Rigs
|
|
|
|
1. The main issues of Brick Rigs
|
|
|
|
There are multiple limitations that are present in Brick Rigs:
|
|
1. Math Bricks are updated once per frame. It limits them to be one
|
|
time usage, which may cause some problems if you want to set the same
|
|
brick multiple times.
|
|
|
|
To solve this issue we've developed multiple targets:
|
|
1. Native Brick Rigs framed - allows to run code once per frame,
|
|
useful for missiles and custom built-logic.
|
|
2. Native Brick Rigs stacked - splits the code into multiple
|
|
parts, which allows stack to occur at a cost of a single frame.
|
|
3. Combat Advanced's virtual machine - it allows to run complex code by
|
|
using Combat Advanced's virtual machine
|
|
|
|
There are multiple extensions for native Brick Rigs
|
|
1. Combat Advanced's memory module
|
|
2. Combat Advanced's trigonometry functions
|
|
|
|
2. Syntaxis
|
|
|
|
It can be seen in B user's guide
|
|
|
|
|