Oolite (videohra) - Oolite (video game)

Oolit
Oolite-logo2.png
Vývojáři Giles Williams, Jens Ayton
Vydavatel Giles Williams, Jens Ayton
Platformy Mac OS X , Linux , Windows , SGI Irix , FreeBSD , Pandora
Uvolnění Červenec 2004
Žánr Vesmírné obchodování a simulátor boje
Režimy Jeden hráč
Oolit
Oolite-1.84-screenie1.png
Cobra Mk. III poblíž stanice Coriolis v Oolite
První vydání Červenec 2004 ; Před 16 lety  ( 2004-07 )
Stabilní uvolnění
v1.90 / 30. srpna 2020 ; Před 8 měsíci  ( 2020-08-30 )
Úložiště https://github.com/OoliteProject/oolite
Operační systém Microsoft Windows , Linux , macOS
Plošina napříč platformami
Licence
Zdroje GPL-2.0 nebo novější s dvojí licencí pod GPL-2.0 nebo novější a CC-BY-NC-SA-3.0
webová stránka oolite .org

Oolite je bezplatný a otevřený 3D simulátor obchodování a boje s vesmírem v duchu elity . Je to, jak název napovídá, Object Oriented [E] lite , napsaný v Objective-C . Mezi několika podobnostmi Oolite se svým zdrojem je herní zážitek vylepšen kontextem v původním manuálu Elite a doprovodnou novelou The Dark Wheel . Oolite je licencovaný pod GPL-2,0-or-novější pro zdrojový kód , zatímco zdroje (obrázky, hudbu, textury, modely) jsou dual-licencována pod GPL-2,0-or-novější a CC-BY-NC-SA-3.0 .

Dějiny

Giles Williams začal pracovat na Oolite pro Mac OS X v roce 2003. V červenci 2004 byl vydán Oolite v1.0, ale po dlouhou dobu zůstal v aktivním vývoji.

V září 2005 dosáhl Mac Oolite verze 1.52 a byl vydán port pro Linux , který od té doby pečlivě sleduje vývoj v systému Mac OS X.

V březnu 2006 byl vydán port Windows GNUstep . Porty jsou také k dispozici pro SGI IRIX a FreeBSD na architekturách Intel. Většina portů obsahuje stejné funkce kromě verze pro Mac OS X, která zahrnuje další podporu nativních funkcí Mac OS X (jako je integrace s iTunes, podpora Spotlight a Growl).

V říjnu 2006, po vydání stabilní verze 1.65, Williams oznámil, že přestane vyvíjet Oolite po implementaci aktualizované funkce shaderu OpenGL . Projekt se však zastavil.

Dne 27. února 2007 byl projekt licencován pod GPL-2.0 nebo novější . Jens Ayton byl nominován jako správce a po zpoždění pokračoval aktivní rozvoj komunity. Následně došlo k řadě testovacích verzí, zejména přidání funkcí JavaScripting pro psaní misí a podporu shaderů .

Dne 16. prosince 2011 byla vydána nová stabilní verze v1.76, která nahradila verzi 1.66 z roku 2006.

Dne 27. května 2012 byla vydána nová stabilní verze v1.76.1. Toto je aktualizace opravy chyb na Oolite 1.76. Nepřidává nové funkce.

Dne 16. srpna 2012 byla vydána zkušební verze v1.76.1. Účelem této verze je vyhodnotit konfiguraci nasazení Oolite , což je způsob, jakým se očekává, že budou připravovány stabilní verze.

8. ledna 2013 byla vydána nová verze testovacího nasazení v1.77. Tato verze přichází s novými funkcemi a vylepšeními oproti předchozím verzím.

1. října 2013 byla vydána nová testovací verze nasazení v1.77.1. Toto je aktualizace opravy chyb na Oolite 1.77. Nepřidává nové funkce.

Dne 30. června 2014 byla vydána nová stabilní verze v1.80, která nahradila verzi v1.76.1 roku 2012. Přidává mnoho nových funkcí, včetně výrazně vylepšené AI, aktualizované základní sady lodí a systému správy rozšiřujícího balíčku.

Dne 27. května 2015 byla vydána nová stabilní verze v1.82. AI a systém správy rozšiřujících balíčků byly dále vylepšeny a přepracovány boje, aby začátečníky byly o něco jednodušší pro začátečníky, zatímco v pozdější hře budou stále ještě spousty výzev. Byla upgradována grafika a rozhraní, přičemž hlavním vylepšením byla plně zvětšitelná a posouvatelná mapa galaxií, která nahrazuje samostatné mapy krátkého a dlouhého dosahu. Vylepšena byla podpora více monitorů, grafika exploze a textury planet a nastavení „zorného pole“ zavedené do herních možností. Byl představen systém podpory scénářů, který v podstatě umožňoval lidem přepsat galaxie, lodě, vybavení a pravidla, aby si mohli pomocí Oolite engine vytvořit vlastní novou vesmírnou hru .

Dne 21. července 2016 byla vydána verze 1.84. Hlavní přírůstky jsou uvedeny jako: Mobilní kamera s externím zobrazením, více laserů, které jsou nyní k dispozici všem lodím, vylepšení rozhraní Galactic Chart, vylepšení celkové prezentace a uživatelského rozhraní.

Dne 25. října 2017 byla vydána verze 1.86. Obsahuje nový algoritmus generování terénu pro realističtěji vypadající pozemní úseky, přidává vrstvy mraků a upravuje okolní osvětlení pro celkově estetičtější výsledek. Maximální rozlišení, které hra může podporovat, bylo zvýšeno na 8K UHD úrovně. Mezi další přírůstky patří podpora vysokého DPI v systému Windows, schopnost načítat rozšiřující balíčky přes HTTPS, schopnost používat kolečko myši pro řízení rychlosti při pilotování lodí pomocí myši (Windows / Linux) a scénář Easy Start pro velitele, kteří bojují aby byli připraveni na bojovou MkIII na bázi Lave.

Dne 28. října 2018 byla vydána verze 1.88. Vyznačuje se výrazně přepracovanou grafikou a osvětlovacím systémem. Byly nasazeny moderní osvětlovací techniky využívající fyzicky přesné a energeticky úsporné modely pro zrcadlové odrazy na lodích i planetách. Entity vizuálních efektů nyní mohou využívat průhlednost, zatímco atmosféry planety také získaly poutavý vzhled. Tato fúze fyzicky založených technik vykreslování a efektů vytváří působivé vizuální efekty Oolite, které nikdy nevypadaly lépe. Nový osvětlovací systém funguje také ve prospěch materiálového systému Oolite, což umožňuje vytváření a používání materiálů, které dříve nebyly možné.

Dne 30. srpna 2020 byla vydána verze 1.90. Má mnohem vylepšené grafické prostředí se zvláštní pozorností věnovanou planetám. Vzhled atmosféry na planetách je nyní konfigurovatelný a vlastní planety nyní podporují normální, lesklé a osvětlovací mapy. Mezi další vylepšení grafiky patří mapování filmových tónů, model rozptýleného světla Oren-Nayar, zvýšená záře světelného zdroje pro lepší viditelnost objektů v prostoru a další. Zbraně mají navíc přiřazeny jednotlivé zvuky, zatímco skripty mají k dispozici ještě více vlastností. Tato verze je aktuálně doporučená vývojářským týmem Oolite.

Hratelnost

Výchozí HUD Oolite

Základy

Stejně jako Elite , Oolite je first-person , open-skončil , single-player prostor obchodování a bojový simulátor . Hráč je pilotem kosmické lodi , která je schopná mezihvězdného cestování do dalších blízkých planetárních systémů pomocí červích děr generovaných motory lodi. Každý systém obsahuje pouze jednu obydlenou planetu s obíhající vesmírnou stanicí ; hráči si vyberou cílový systém podle názvu své planety. Přestože hráči mohou vytvářet odchozí červí díry téměř kdekoli v systému, za předpokladu, že jejich motory mají dostatek paliva, lodě vstupují do nového systému vždy ve značné vzdálenosti od cílové planety. Hráč musí poté pilotovat svoji loď ze vstupního bodu, přes „normální“ prostor, na stanici. Během této fáze cesty se hráč může setkat s jinými loděmi a může dojít k boji. Hlavní výzbrojí vesmírných lodí Oolite jsou lasery a střely . Většina bojů jsou šarvátky a lodě vykazují nenewtonské letové vlastnosti, jsou imunní vůči účinkům setrvačnosti a gravitace .

Galaktická obchodní mapa oolitu .

Záměry a cíle

Ve hře není stanoven žádný cíl ani cíl. Peníze a „elitní hodnocení“ jsou jedinou vestavěnou formou „skóre“ v Oolite .

Hráči mohou vydělávat peníze nákupem zboží v jednom hvězdném systému a jeho přepravou do jiného za účelem prodeje se ziskem. Peníze lze také vydělat zničením pirátských lodí a sbíráním odměn . Hráči se mohou sami stát piráty a útočit na obchodníky a další lodě. Ačkoli se za zničení nepirátských lodí neuděluje žádná odměna, když je loď zničena, část jejího nákladu může výbuch přežít. Pokud je hráčova loď vybavena lopatkou, lze tento náklad zachránit pro pozdější další prodej. Se správným vybavením je také možné těžit asteroidy pro rudy a jiné materiály. Hráči si také mohou vybrat, zda přepraví platící cestující nebo speciální náklady na určené cíle. Vydělané nebo jinak získané peníze lze utratit za palivo pro motory červích děr (známé jako „čarodějnice“), údržbu lodí a nové vybavení. Hráč může také usilovat o výměnu své lodi za jiné modely s různými vlastnostmi a schopnostmi.

Každá loď, kterou hráč zničí, jakéhokoli typu nebo třídy, přidá hráči „elitní hodnocení“, což je hodnocení založené na počtu provedených zabití. Toto hodnocení začíná „neškodným“ (žádné zabití), poté „většinou neškodným“ a vrcholí „smrtícími“ a poté „elitními“ žebříčky.

Velká loď se připravuje na přístav v Coriolisově stanici

Mise a úpravy

Ve hře je malý počet vestavěných misí, zděděných po Elitě , kde hráč dostane konkrétní úkoly, jako je například zničení ukradeného vojenského prototypu stíhače. K hraní této hry však není nutné žádnou z těchto misí dokončit nebo dokonce zahájit.

Četné úpravy pro Oolite rozšířily hru přidáním nových misí, vybavení, lodí, vesmírných stanic, obchodních míst a otevřených kariérních příležitostí, jako je kurýr nebo najatý vrah . Jiné nabízejí vylepšené grafické, vizuální a zvukové efekty nebo jinak vylepšují prostředí. Tyto modifikace se obvykle nazývají OXP (Oolite eXpansion Pack). V současné době je pro Oolite k dispozici více než 500 OXP.

Modifikace

Protože struktura hry má být „otevřená“, objekty a události, které se odehrávají v Oolite, lze snadno upravit bez nutnosti programování. K vytvoření OXP je potřeba jen několik jednoduchých nástrojů. Tyto doplňky hry, ať už vlastní, nebo stažené, jsou volně umístěny do složky AddOns hry, což umožňuje hráči utvářet děj a populaci herního vesmíru. V posledních verzích je hra dodávána s vestavěným správcem rozšíření, který umožňuje hráči procházet, instalovat, aktualizovat nebo odebírat rozšíření jednoduchým procházením seznamu dostupných rozšíření. Tím se výrazně zjednodušuje proces instalace rozšíření a jejich aktualizace.

Over Oolite‘ s prvních dvou letech, mnoho z Oolite komunity byly inspirovány koherentních modding příležitostí ve hře, což má za následek poměrně velké kaluže OXPs. Často The Dark Wheel a 80. Elite fandom mají zřejmý vliv, ačkoli prvky z alternativních prostorových oper také byly sdíleny. Balíček může jednoduše nabídnout více lodí nebo stanic nebo obsahovat skriptované interaktivní mise. Jelikož přidávání planetárních těl, minihry , HUD , zbraní a zvuků patří mezi několik možností, testování potenciálních omezení OXP je stále v rané fázi.

Níže uvádíme několik příkladů OXP:

Recepce

Oolite získal čtyři hvězdy a cenu Macworld Editors 'Choice Award v roce 2007: „ Oolite (Object Oriented Elite) je dnes stejně návykový a přesvědčivý jako Elite v roce 1984 ... Základní program je plně rozšiřitelný o nové lodě, mise a planety - a vesmír, který prozkoumáte v Oolite, je zcela otevřený. Tato hra je výbuchem z minulosti, který byl přestavěn tak, aby vydržel. Chyťte ho hned. “

24. července 2009 společnost TechRadar.com uvedla Oolite jako jednu z 10 nejlepších bezplatných počítačových her, které byste si dnes měli zahrát: „ Oolite bere přesně stejnou, brilantně kompulzivní hru [jako Elite ] a dělá ji úhlednější, rychlejší a lépe hledající zdarma. Pokud základní balíček není dostatečně vzrušující, jsou k dispozici také rozšiřující balíčky. “

Freewaregenius.com přezkoumána Oolite v říjnu 2009, volat to „skvělý remake of Elite ... Pokud jste hladoví po dobré vesmírného simulátoru, Oolite uspokojí. S více systém odměňování obchodu než jeho současníci, rychle se rozvíjejícím boji, a zdravá dávka retro odvolání, to stojí za vyzkoušení. “

NAG Online přezkoumala Oolite v září 2010, čímž dosáhla skóre 85%: „Skutečná klasika reinkarnace a reimaginace: nutná hra pro fanoušky vesmírných simulátorů.“

Viz také

Reference

externí odkazy