Кіріспе

El Fish – орыс ойын әзірлеушісі AnimaTek әзірлеген балық және аквариум симуляторы және бағдарламалық ойыншық. Ойын 1993 жылы Mindscape (v1.1) және кейіннен Maxis (v1.1 + v1.2) компаниялары 5 дискетада шығарды. El Fish-тегі әр балықтың геномға ұқсас бірегей Roe-ы бар. Бұл пайдаланушыға балық аулауға және виртуалды аквариумға орналастыру үшін өздерінің талғамына сай балықтарды селекциялық өсіру және мутация арқылы жасауға мүмкіндік береді. Шамамен 800 мүмкін генетикалық қасиет (қанат пішіні, дене түсі, мөлшері және т.б.) қол жетімді, оларды таңдау арқылы сандаған түрлі балықтарды жасауға болады. Балық жасалғаннан кейін, El Fish алгоритмі 256 анимациялық кадрды жасайды, соның арқасында балық аквариумда бірқалыпты жүзіп жүргендей көрінеді. Бұл ойынның заманына сәйкес аквариум симуляторы өте ыңғайлы. Ойыншы көптеген фондық суреттер мен балықтардың арасында жүзуі үшін аквариум әшекейлерін таңдай алады. Пайдаланушы аквариум әшекейлері ретінде пайдалану үшін өз суреттерін импорттай алады. El Fish-ке бірегей аквариум өсімдіктерін жасау үшін фракталды өсімдік генераторы кіреді. Балықтардың реакция жасайтын бірнеше "қозғалатын объектілерді" аквариумға қосуға болады, мысалы, мысық тырнағы, фибкраб және кішкентай пластикалық су астындағы жүзуші. Пайдаланушы ойын ішіндегі композитор арқылы аквариум үшін фоновую музыканы процедуралық түрде жасай алады немесе әр виртуалды аквариум үшін жеке MIDI музыка файлын таңдап, балықтарды тамақтандыруға болады. Аквариум симуляторы MS DOS жүйесінде жадта тұрақты бағдарлама ретінде жұмыс істей алады, осылайша ол экран сақтағышы ретінде де қолданылады. El Fish-тің слайд-шоу мүмкіндігі арқылы бірнеше аквариумды көрсетуге болады.

Даму

El Fish Владимир Похилко, Ph.D. және Алексей Пажитнов (Тетрис ойынының авторы), математика, информатика және психология салаларында тәжірибесі бар еді. Олар INTEC (өздері құрған компания) үшін "адам жанына" арналған бағдарламалық жасақтама жасауға тырысты. Олар бұл идеяны "Адамдық бағдарламалық жасақтама" деп атады, оның үш қағидасы болды:

Бағдарламалық жасақтама "эстетикалық тұрғыдан әдемі" болуы керек. Бағдарламалық жасақтама құрылымдық болуы керек. Бағдарламалық жасақтама адамдарға басқа жағдайда сезіне алмайтын сезімдер сыйлауы керек.

Қабылдау

Computer Gaming World графиканы өнердің соңғы деңгейі деп атады, бірақ оны сатып алуға жеткілікті мазмұн бар ма деп күмәнданды. Аквариум иесі болған рецензент «бағдарламалық ойыншықты» ойыншының қызығуын ұстап тұра алмағаны үшін сынады. Оның сөзінше, «аквариум құрылып, тамашаланғаннан кейін, енді ештеңе болмайды», ол күткендей, тұрақты күтімді қажет ететін экожүйе симуляциясы болған жоқ. 1996 жылы Computer Gaming World El Fish ойынын ең нашар шығарылған компьютерлік ойындардың 13-шісі деп жариялады.