Robotic

From MZXWiki
Revision as of 22:44, 24 October 2006 by SSoriak (talk | contribs) (added the article with some information; I definitely don't have all the information)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Robotic is the scripting or programming language that is used within MegaZeux. It allows the Robots placed into a MegaZeux game by an MZXer to interact with each other and change the game environment around them in various ways. Using Robotic, MegaZeux can go far beyond its very basic gameplay style, incorporating sidescrolling or platforming styles of play, RPG-styled battles, and even first-person viewpoints.

Greg Janson expanded Robotic somewhat in the pre-open-source days of MegaZeux to include commands such as teleport player. For a while after MegaZeux was released as an open-source program the things one could do with Robotic were constant and remained the same. However, during this time the number of counters available to robots rose significantly. Eventually Exophase and others used tricky methods involving strings and newly added counters in MegaZeux to allow for Robots to handle things they had not been able to handle before. Examples of features added this way include Sprites, file reading/writing, and mathematical expressions.