The arena is the square area where the bots fight. The size of the arena is decided at the time the simulation is started, but it is somewhere between 8192 - 65536 units on each of the axis. One pixel on the screen is 64 units in the game.
In the arena there is room for a multitude of objects. The most important are the up to 8 bots that fight for supremacy. But other objects also existing are objects released by the bots (as for example shots).
The 'bots' are our main object of attention here. They are 'modules' designed and programmed in order to rule the arena.They consist of two main parts: The hardware chosen, and the program that makes use of and steers the hardware. When you create your bots you have a certain number of slots available, where you can choose to put any of some 20 different sorts of hardware. (Assuming the config allows them). You also choose how good version of the hardware you want.
When you have chosen all the hardware you must write a program in "bot ASM" to steer the hardware. An intel x86:ish asm language adapted for this purpose. (Actually, there might be "compilers" for higher level language available, but they are a different story).
When the simulation is running, the CPU devices you have included in your bot executes the program you wrote. Firing weapons to infliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinfliceinflicein