WHATS ARE (GAMING) MACROS AND HOW DO THEY WORK?
Marcos, a short form of “Macroinstructions”, are usually Script-sequences, which perform a certain mouse or keyboard action.
What Script-sequence is different from Macro to Macro.
But what these Scripts all have in common is, they all consist of single or multiple code lines, which can be read by the respective hardware (e.g. a computer mouse) or a program, to perform a certain action.
A simple example:
The Macro-script sends 5 commands to the computer mouse, written in a special programming language. The mouse software translates these commands as clicks, delays or movements. That means: what kind of movements, delays, and clicks are gonna be activated, is driven by the script.
This leads to complex sequences, where the mouse, for example, does 3 clicks, adds a delay, moves the cursor to a specific point, adds another delay and does 2 more clicks.
This acts as a whole is called a “Macro”.
Macros and scripts are used in a wide range of technical areas, also in the gaming sector.
Here you can find a lot of application scenarios. The probably most known gaming macro terms are “No Recoil Macros”, “Attack Macros”, “Farm Marcos” etc.
You’ll often find complex Script- respectively Code-sequences hidden behind these Macros, created by professional developers.
How complex the certain Macro is, depends on how complicated the performed action will be and how well the script was actually coded.
Here’s another example:
In Counter-Strike: Global Offensive, one of the most played online PC shooter games, virtual weapons do kick up at different strengths when being fired.
These kicks are also known as “Recoil” or “Spray”.