Ego is the name given for the special object
o0. In loose terms, ego can be thought of as the "main character" for the game. To be technically accurate, ego is the animated object that the player can control using either the keyboard, joystick or mouse.
- what edge of the screen ego is touching (
ego_edge_codein the template game)
- which direction ego is moving (
- whether ego is hidden behind something on the screen (
There are also commands that work with ego specifically. For example, the follow.ego command causes another animated object to follow ego around the screen.