Кіріспе

1986 жылы LucasArts компаниясы жасаған бейне ойын.

Habitat – LucasArts компаниясы жасаған көп ойыншылы онлайн-рольдік ойын (MMORPG). Бұл графикалық негіздегі, кең ауқымды коммерциялық виртуалды қауымдастықты құруға жасалған алғашқы әрекет. 1985 жылы Рэнди Фармер, Чип Морнингстар, Арик Вилмэндер және Джанет Хантерлер жасаған бұл ойын 1986 жылы Quantum Link арқылы бета-тест ретінде қолжетімді болды. Quantum Link – Commodore 64 компьютері үшін онлайн-сервис және AOL корпорациясының алғашқы атасы. Фармер мен Морнингстар екеуі де 2001 жылғы Game Developers Choice Awards сыйлығында Habitat бойынша жасаған инновациялық жұмыстары үшін «Бірінші Пингвин» сыйлығымен марапатталды. Графикалық MUD ретінде ол қазіргі заманғы MMORPG-лердің алдашысы саналады, өйткені сол кездегі басқа онлайн-қауымдастықтардан (мысалы, MUD және мәтіндік интерфейсі бар көп ойыншылы онлайн ойындардан) өзгешеліктері болды. Habitat графикалық интерфейске және тұтынушыларға бағытталған үлкен пайдаланушылар базасына ие болды. Осы ерекшеліктерінің арқасында Habitat көптеп сілтеме берілетін жобаға айналып, бүгінгі онлайн-қауымдастықтарды жобалаудағы эталон ретінде танылды, олар өз орталарына үдетілген 3D компьютерлік графика мен құбылысқа толыққанды ену сезімін ұсынатын элементтерді енгізеді.

Мәдениет

Habitat – "көп қатысушылы онлайн виртуалды орта", киберкеңістік. Әрбір қатысушы ("ойыншы") үй компьютерін (Commodore 64) интеллектуалды, интерактивті клиент ретінде пайдаланады, модем және телефон арқылы коммерциялық пакеттік желі арқылы орталықтандырылған, негізгі компьютермен байланысады. Клиенттік бағдарламалық жасақтама пайдаланушы интерфейсін қамтамасыз етеді, болып жатқан оқиғалардың нақты уақыт анимациялық бейнесін жасайды және ойыншының енгізгенін хостқа хабарламаларға аударады. Хост жүйенің әлемдік моделін сақтайды, ережелерді күшімен жүзеге асырады және әрбір ойыншының клиентына ғаламның үнемі өзгеріп отыратын күйі туралы ақпарат береді. Бір аймақтағы ойыншылар (бір экранда көрсетілген барлық нысандар мен элементтермен белгіленеді) бір-бірін көре алады, сөйлесе алады (пайдаланушылардың экрандағы мәтіндік шығаруы арқылы) және өзара әрекеттеседі. Habitat өз азаматтарымен басқарылды. Рұқсат етілмеген бөліктер – жүйенің негізгі бағдарламалық құрылымы мен физикалық компоненттеріне қатысты бөлімдер ғана. Пайдаланушылар Habitat ішіндегі заңдар мен қабылданған мінез-құлық үшін жауапты болды. Habitat авторлары мүмкіндігінше кең ауқымды өзара әрекеттесуге рұқсат беруге үлкен мән берді, себебі олар технология немесе ақпарат емес, өзара әрекеттесу киберкеңістікті шын мәнінде дамытады деп санайтын. Habitat 1986-1988 жылдары жұмыс істеді және сынақ кезеңі аяқталғаннан кейін жабылды. Қызмет өмірге қабілетті болу үшін тым қымбатқа түсті, сондықтан Lucasfilm Games 1988 жылы Quantum Link платформасында Club Caribe деп аталған қысқартылған нұсқасын шығару арқылы даму шығындарын өтеді. Кейін 1988 жылы Fujitsu лицензия алды және 1990 жылы Жапонияда Fujitsu Habitat ретінде шығарды. 1994 жылы Fujitsu Cultural Technologies жаңа бөлімше ретінде Fujitsu Open Systems Solutions, INC немесе қысқаша OSSI болып бөлінді. Electric Communities компаниясымен бірлесіп, екі компания WorldsAway жобасымен жұмыс істей бастады (сол кезде "Reno" кодолық атымен белгіленген). Бастапқы жоспар команданың Fujitsu Habitat кодын пайдаланып, оны Mac және Windows операциялық жүйелеріне көшіру болған. Ол 1995 жылы CompuServe платформасында мүшелерге арналған тегін қызмет ретінде іске қосылды. Әлем Dreamscape деп аталды және 1997 жылы Fujitsu басқаруымен ашық Интернетке көшірілді. CompuServe AOL-дың "құндылық брендіне" айналған кезде, Fujitsu өнімдерін сатуға тырысты, себебі шығынға ұшырады. Inworlds.com (кейін Avaterra, Inc) лицензиялық құқықтарды сатып алып, басқаруды өз қолына алды. 2011 жылы Dreamscape әлі де VZones.com әлемдерінің бірі ретінде дербес өмір сүрді – Stratagem Corporation компаниясына тиесілі. Stratagem кезеңінде бірдей серверлік бағдарламалық жасақтаманы пайдаланатын басқа WorldsAway әлемдері: newHorizone, Seducity, Second Kingdom және Datylus. VZones.com әлемдері 2014 жылдың тамызында жабылды. Технологияның жалғыз қалған лицензиары – vzones.com.

Жасау

Ойын жасаудағы бір қиындық – "барлық нәрсені алдын ала жоспарлап, содан кейін жоспардың толыққанды сипаттамасына сәйкес тікелей іске асыруға болатыны" деген түсінікке қарсы тұру. Morningstar және Farmer бұл ойлау тек сәтсіздікке алып келеді дейді, себебі ойынның әлеуетті мүмкіндіктері мен қиялы әзірлеушілердің шектеулі аумағында қалып қояды. Олар мұны жақсы түсіндіріп, "тіпті өте қиялдағыш адамдар да шығара алатын өзгерістердің көлемі шектеулі, әсіресе егер олар басқа дизайнерлердің жұмыстары мен пікірлерінен ықпалсыз, жаңа ортада жұмыс істесе" деп атап көрсетті. Мысалы, Habitat әлемі мен Avatar анимациясы үшін фонды жасаған бағдарламашы Вилмэндер бастапқы талаптарда тек бір жалпы ер және әйел кейіпкері қарастырылғанын айтты. Вилмэндер жүйенің одан дамытуға болатынын түсінді және ойыншылардың Avatarларын жекелендіру мүмкіндігін енгізді: алдымен киімдерін өзгерту арқылы, содан кейін Avatarлардың бойын өзгертуге, заттар тасымалдауға және, ақырында, ойыншыларға өз кейіпкерлері үшін жүзден астам бас нұсқасынан таңдау мүмкіндігі берілді. Бұл мүмкіндіктер бүгінде басқа Avatar негізделген жүйелерде бәріне мәлім. Бұл мүмкіндік соншалықты танымал болды, тіпті ойын автоматтарында «бастар» сатылды және ойыншылар тапсырмаларды орындағанда сыйлық ретінде де пайдаланылды. Morningstar және Farmer осы көзқарас бойынша әзірлеушінің киберкеңістікте әртүрлі тәжірибелер ұсынуды қарастыруы керек екенін айтты: белгілі ережелер мен мақсаттары бар оқиғалардан (мысалы, аң ауру) бастап, пайдаланушының өзіндік мотивациясымен қозғалатын іс-әрекеттерге (кәсіпкерлік) дейін, тіпті толығымен еркін, тек қана өмірлік мәселелерге толы іс-әрекеттерге (басқа мүшелермен әлеуметтену) дейін. Олар мұндай үлкен жобаны басқарудың ең тиімді тәсілі – адамдарға жобалау бағытын анықтауға және олардың тілектерін іске асыруға көмектесу екенін анықтады. Қысқасы, иелері дизайнерлер мен іске асырушылардың қатарына жағдай жасаушылар да қосылды. Дегенмен, авторлар дизайнер мен оператордың кіру деңгейлерін бөлудің маңыздылығын атап өтеді. Олар екі бірдей виртуалды кеңістікті «инфрақұрылым деңгейі» (киберкеңістіктің іске асырылуы немесе әлемнің «нақтылығы») деп бөледі, оны жасаушылар ғана бақылауға тиіс, ал «тәжірибелік деңгей» (пайдаланушылар үшін визуалды және интерактивті мүмкіндіктер) операторлардың зерттеуіне ашық. Пайдаланушы қолданбадағы деректердің қалай кодталғанын білуі қажет емес. Бұл – инкапсуляцияның жақсы бағдарламалау қағидасынан туындайды.

Жаңғыру

2016 жылы Habitat-ты Commodore 64 және Habitat-тың алғашқы Q Link жүйесін эмуляциялау арқылы қайта іске қосу жобасы қолға алынды. Жобаны The Museum of Art and Digital Entertainment (MADE) негізін қалаушы Алекс Хенди басқарды, ол ойынның бастапқы кодын оның алғашқы әзірлеушілерінен алды. Сол жылдың шілде айында MADE бастапқы кодын GitHub-ке MIT лицензиясы бойынша ашық қарау үшін жүктеді. 2017 жылдың ақпан айында Рэнди Фармер (Habitats жасаушыларының бірі) басқаратын Habitat-ты жаңғыртуға бағытталған NeoHabitat атты ашық кодты жоба жұртшылыққа жарияланды. Жоба кодты, аймақ дизайнын, құжаттаманы әзірлеуге және басқа да көмек көрсетуге еріктілерді шақырды. Еріктілердің арқасында бастапқы дерек файлдары, дамыту кезінде жасалған карталар және деректер қорының резервтік көшірмелері табылды. Бұл Populopolis әлемін толыққанды қалпына келтіруге мүмкіндік берді. NeoHabitat қазіргі уақытта қолжетімді және барлығына ашық. Дамыту жұмыстары көбінесе аяқталды және алғашқы Habitat тәжірибесін қайтадан бастан кешіруге болады.

ӘлемдерАлыста

WorldsAway 1995 жылы іске қосылды және оны Habitat командасының бірнеше мүшелері жасады, алайда екі жоба арасында кодтық байланыс жоқ. WorldsAway – пайдаланушылардың екі өлшемді аватарларын жасауға мүмкіндік беретін онлайн графикалық «виртуалды әңгіме» ортасы. Бұл – алғашқы виртуалды әлемдердің бірі. WorldsAway пайдаланушылары бастапқыда Compuserve арқылы қоңырау шалып, кейін Интернет желісі арқылы кіретін. Жаңа пайдаланушылар виртуалды кемеде жынысын, есімін, бас және дене пішінін таңдайтын, содан кейін басқа онлайн пайдаланушылармен кездесу үшін нақты әлемге кіретін (мұндай өзгерістерді кейін белгілі бір мөлшердегі жетондар төлеу арқылы жасауға болады). Әр абонент өзінің аватарын көріп, оны басқара алатын, ол шектеулі поздар мен профильдер жиынтығында көрсетілетін. Пайдаланушылардың әлемде өткізген уақытының көп бөлігі экономикалық қызметтерге және әңгімелесуге арналды. Бұл әлемде ақшалай жетон жүйесі бар екенін және виртуалды бизнес құруға болатынын білдіреді, мысалы, Clover-дің сату комиссиясымен атақты аукциондары, немесе Dennis S-тің кіру ақысы бар түнгі клубы, немесе бинго сияқты көше ойындары үшін төлемдер. Жетон жүйесі экономиканы дамытуға көмектесті. Аватарлар ойнаған сағаттарының санына, заттарды сатудан, сыйлықтардан және кәсіпорындарды басқару сияқты басқа да көздерден жетондар алатын. Дүкендер мен Acolytes сирек немесе функционалдық заттарды әлемге енгізетін. Acolytes оракулдармен тағайындалатын және қоғамға сыйлық ретінде беруге немесе жүлде ретінде тағайындауға болатын заттардың қор жинағына қол жеткізе алатын. Clover-дің атақты аукциондары апта сайын өткізіліп, адамдар бас, киім, жиһаз және басқа да пайдалы немесе көркем заттар сияқты сирек заттарды алу үшін көптеген жетондар ұсынатын. Пәтерлерді сатып алуға, жиһазбен жабдықтауға немесе сатуға болады. Ойыншы аватар таңдайды, ол ойыншының графикалық бейнесі. Аватар мәтіндік чатта сөйлесе алады, қозғала алады, ишара жасауға болады, бет әлпетін өзгерте алады және оны шексіз көптеген жолдармен бейімдеуге болады. Аватарлар ақша табады, мүлікке ие болады, пәтер жалдайды және достар табады. Ортаның өзі мыңдаған экрандардан тұрады, онда ойыншының аватары қозғалады. Сериалда Mutiny онлайн ойын компаниясынан бастап Commodore 64 пайдаланушылары үшін онлайн абоненттік графикалық чат қауымдастығын ұсынуға дейін өзгереді, бұл Habitat-тың көшірмесі болып табылады.

Қабылдау

Рой Вагнер ойынды Computer Gaming World журналы үшін қарап шығып, "Бұл ойын төрт миллионнан астам отбасыда бар, арзан бағадағы Commodore 64/128 үй компьютерінің жергілікті жадты, процессорлық және графикалық мүмкіндіктерін тиімді пайдаланады. Сонымен қатар, бұл ойын жергілікті телефон қосылысы арқылы қолжетімді, жалпыұлттық, төмен бағадағы желі арқылы қамтамасыз етілген, нақты уақыт режимінде адамдар арасындағы өзара әрекеттесуді мүмкін етеді" деп жазды.