Objects (sometimes as referred to as "screen objects", and not to be confused with "inventory objects") are what provide the animation in AGI games. They can represent various things such as characters, background animations or still props. Each object has a view assigned to it, and can be placed anywhere on screen and moved around.
Object 0, commonly referred to as "ego", is special. This is the object that the player moves around using the arrow keys.
Initializing Objects
Cycling Objects
Positioning Objects
Moving Objects
Controlling Obstacles
Priorities