Window sitter

A window sitter (also known as a desktop sitter) is a small graphical application that displays a character sitting on top of other application windows running on a computer.
The character is often a cute animal or a super deformed anime character.
Most window sitters are limited to sitting on one window at a time, but users can load as many window sitters as they like.
Implementation
Window sitters are typically implemented as finite state machine, and can have different states for blinking, tired, angry, and other "emotions". The state machine allows jumps between different states, and often respond to outside stimuli, such as being clicked.
In theory, a very complex window sitter could walk around, jump between windows, and do other complicated tasks; however, due to the limitations on the filesizes of the images involved, the amount of animation necessary for certain tasks, and the rapidly increasing complexity of the finite state machine as new tasks are introduced, most window sitters only have a few animations.
Available Programs
Some well-known window sitter programs include:
* Otaku Mascot for Windows (viewer is free but subscription required for downloading additional mascots)
* MaCoPiX for Windows or Linux/Unix (in Japanese)
* XAyanami, one of the first window sitters (no longer available).
Other known window sitters:
* ActWin32 from Elemental Soft (discontinued)
* Wintop2 (discontinued)
* Esheep
* Apricot (in japanese)
Both Actwin32 and WinTop2, despite their age, are still usable under Windows XP and Vista.
Otaku Mascot, Esheep, and Apricot are also known to work under Windows XP.
 
< Prev   Next >