''El-Fish'' is a fish and fish-tank
simulator
A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of models; the model represents the key characteristics or behaviors of the selected system or process, whereas the ...
and
software toy developed by
Russia
Russia (, , ), or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world, with its internationally recognised territory covering , and encompassing one-eigh ...
n
game developer AnimaTek, with
Maxis
Maxis is an American video game developer and a division of Electronic Arts (EA). The studio was founded in 1987 by Will Wright and Jeff Braun, and acquired by EA in 1997. Maxis is best known for its simulation games, including '' The S ...
providing development advice. The game was published by Mindscape (v1.1) and later by Maxis (v1.1 + v1.2) in 1993 on 5 diskettes.
Each fish in ''El-Fish'' has a unique Roe, similar to the
genome
In the fields of molecular biology and genetics, a genome is all the genetic information of an organism. It consists of nucleotide sequences of DNA (or RNA in RNA viruses). The nuclear genome includes protein-coding genes and non-coding ...
. This allows the user to catch fish and use
selective breeding
Selective breeding (also called artificial selection) is the process by which humans use animal breeding and plant breeding to selectively develop particular phenotypic traits (characteristics) by choosing which typically animal or plant ma ...
and
mutation
In biology, a mutation is an alteration in the nucleic acid sequence of the genome of an organism, virus, or extrachromosomal DNA. Viral genomes contain either DNA or RNA. Mutations result from errors during DNA or viral replication, m ...
to create fish to their own tastes for placing them in virtual aquariums. Around 800 possible genetic attributes (fin shape, body color, size, etc.) are available, which can be selectively shaped into virtually infinite numbers of unique fish. Once fish are created, ''El-Fish'' will algorithmically generate up to 256 animation frames so that the fish will appear to swim smoothly around the tank.
The tank simulator is very customizable for this game's era. The player can select from a large number of backdrops and tank ornaments for the fish to swim between. The user can also import their own images to use as tank ornaments. ''El-Fish'' includes a
fractal
In mathematics, a fractal is a geometric shape containing detailed structure at arbitrarily small scales, usually having a fractal dimension strictly exceeding the topological dimension. Many fractals appear similar at various scales, as il ...
based plant generator for creating unique aquarium plants. There are several "moving objects" that can be added to the tanks which the fish will react to, such as a cat paw, fibcrab, and a small plastic scuba diver. The user can also procedurally generate background music for their tank using an in-game composer, or choose a separate
MIDI
MIDI (; Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, an ...
music file to be played for each virtual aquarium, and feed the fish.
The tank simulator can run as a
memory-resident program
A terminate-and-stay-resident program (commonly TSR) is a computer program running under DOS that uses a system call to return control to DOS as though it has finished, but remains in computer memory so it can be reactivated later. This techni ...
in
MS-DOS
MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few oper ...
, making it a
screensaver
A screensaver (or screen saver) is a computer program that blanks the display screen or fills it with moving images or patterns when the computer has been idle for a designated time. The original purpose of screensavers was to prevent phosphor ...
. Multiple tanks can be displayed via ''El-Fish''
's slideshow feature.
Development
''El-Fish'' was created by
Vladimir Pokhilko, Ph.D. and
Alexey Pajitnov (the creator of ''
Tetris
''Tetris'' (russian: link=no, Тетрис) is a puzzle video game created by Soviet Union, Soviet software engineer Alexey Pajitnov in 1984. It has been published by several companies for multiple platforms, most prominently during a dispute o ...
''), who had backgrounds in
mathematics,
computer science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
, and
psychology
Psychology is the scientific study of mind and behavior. Psychology includes the study of conscious and unconscious phenomena, including feelings and thoughts. It is an academic discipline of immense scope, crossing the boundaries betwe ...
. They were attempting to create software for INTEC (a company that they started) that would be made for "people's souls". They developed this idea, calling it "Human Software", with three rules:
* The software needs to be "aesthetically beautiful"
* The software needs to be constructive
* The software needs to bring feeling to people that they would not otherwise enjoy
Reception
''
Computer Gaming World
''Computer Gaming World'' (CGW) was an American computer game magazine published between 1981 and 2006. One of the few magazines of the era to survive the video game crash of 1983, it was sold to Ziff Davis in 1993. It expanded greatly through t ...
'' stated that "While it's true that the ''El-Fish'' graphics are darn close to state-of-the-art, it's questionable as to whether there's enough substance to warrant its purchase". The reviewer, an aquarium owner, criticized the "
software toy" on its "inability to sustain the player's interest. Once the aquarium has been created and viewed, there just isn't much else happening", with no simulation of an ecosystem needing ongoing maintenance as he had hoped.
In 1996, ''Computer Gaming World'' declared ''El-Fish'' the 13th-worst computer game ever released.
References
*Michael Bremer (1993). ''El-Fish: The Electronic Aquarium: User's Manual''. Orinda: Maxis.
External links
*{{MobyGames, id=/el-fish
1993 video games
Alexey Pajitnov games
Biological simulation video games
DOS games
FM Towns games
Classic Mac OS games
Maxis Sim games
Mindscape games
Single-player video games
Non-games
Video games about evolution
Video games developed in Russia
Video games with underwater settings
Virtual pet video games