 AgentSheets is used to create media-rich projects such as games and interactive simulations.The main building blocks of AgentSheets are agents which are interactive objects programmed through rules.Using conditions agents can sense the user input including mouse, keyboard and in some versions even speech recognition and web page content.