some improvements i think
This commit is contained in:
26
asmrigs/spec/brb.txt
Normal file
26
asmrigs/spec/brb.txt
Normal file
@@ -0,0 +1,26 @@
|
||||
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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user