QT AGIStudio allows AGI games to be created or edited.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
1.0 KiB

<TITLE>Logic resources</TITLE></HEAD>
<h1>Logic resources</h1>
<B>Logic</B> resources are the guts of an AGI game. They are scripts that contain all the commands necessary to control the view, picture and sound resources and to receive and act on input from
the player, thus determining everything that happens in the game. Each room generally has its own logic which determines what happens in that room, and the game also has a few other logics to look
after things like initialization and error handling.
Games are programmed in a special language specific to AGI and compiled into logic resources. The logic programming language is similar to standard programming languages like C, but a lot less
powerful as it is designed for specific purpose. For more information on logic programming, <a href="logic_contents.html">click here</a>.
You can edit logics with the <a href="logic_editor_main.html">Logic editor</a>.<p>
<a href="data_used.html">Back to data used by AGI</a><p>