Polecamy Recenzje Przed premierą Publicystyka Warto zagrać

Publicystyka

Publicystyka 9 września 2018, 14:18

autor: Patryk Fijałkowski

Dziennikarz, pisarz i głupek. Lubi „St. Anger”. Ma jedną nogę krótszą, ale nie pamięta którą.

Jeśli coś ma ekran, to można na tym grać w Dooma

Jedna z najbardziej znanych strzelanek w historii działa na aparacie fotograficznym, termostacie i pokładowym komputerze Porsche 911. Dlaczego pasjonaci wciąż portują Dooma, choć od premiery minęło już ćwierć wieku?

Mówi się, że trudniej znaleźć urządzenie, na którym pierwszy Doom się nie uruchomi niż takie, na którym kultowa produkcja zadziała. Lata zabawy i kolejnych wyzwań przemieniły portowanie tej gry w swojego rodzaju dyscyplinę sportową programistów.

Kulka śnieżna

Rok 1992. id Software nie próżnuje. Po sukcesie Wolfensteina 3D tworzy nie tylko prequel tej gry, zatytułowany Spear of Destiny, ale też coś zupełnie nowego. Coś, co zaczęło jako luźny miks inspiracji filmami sci-fi i prywatnej kampanii Dungeons and Dragons deweloperów. Takiej, w której demony przybyły z piekła i zawładnęły światem. Doom z początku miał opierać się na licencji Obcego, ale finalnie postawiono na w pełni autorski projekt, by zachować twórczą swobodę. Gra miała łączyć elementy futurystyczne z okultyzmem. Miała stawiać na szybką, brutalną akcję. Miała też być o wiele bardziej przyjazna programistom.

W swoich czasach ta gra była technologicznym szczytem możliwości, na który z zachwytem patrzyli gracze i konkurencja. - 2018-09-07
W swoich czasach ta gra była technologicznym szczytem możliwości, na który z zachwytem patrzyli gracze i konkurencja.

Początkowo chcieliśmy zrobić grę na bazie licencji filmu Obcy - decydujące starcie i faktycznie byliśmy w trakcie negocjacji i w ostatniej chwili się wycofaliśmy, bo chcieliśmy mieć pełną kontrolę na tworzeniem gry, a tego się nie da osiągnąć, jeśli pracuje się na czyjejś licencji.

John Romero

“Winnym” tej ostatniej decyzji był Wolfenstein 3D, który nie ułatwiał moderom eksperymentów, bo u swoich podstaw był zbyt uzależniony od DOS-a. Fanów nie powstrzymywało to oczywiście przed gmeraniem w bebechach produkcji i tworzeniu nowej zawartości, id Software postanowiło jednak w przypadku Dooma ułatwić cały proces. Grę napisano od podstaw tak, by łatwo było z nią eksperymentować. Ba, jej pierwszą wersję wypuszczono w 1993 jako shareware, czyli darmowe oprogramowanie, którym można się dzielić i dowolnie rozpowszechniać. Efekt? Gra została zainstalowana na większej liczbie komputerów niż Windows 95.

A skoro o systemach operacyjnych mowa… W 1994 Dave Taylor, jeden z deweloperów id Software, przygotował port Dooma na Linuksa. Co ważne, nie był to port oficjalnie wspierany przez studio. Powstał ot tak, bez planów zarobkowych; zwyczajnie dlatego, że Linux „podniecał” Taylora, jak ten przyznał w pliku readme. W tamtych czasach już sam fakt gry działającej na Linuksie był czymś wyjątkowym. Taylor nie spodziewał się też pewnie, że niejako rozpoczyna fenomen, który trwać będzie do dzisiaj.

W 1997 - już po zdobyciu ogromnej popularności, premierze rozszerzonej wersji sklepowej i wydaniu szybkiego sequela - id Software udostępniło kod źródłowy Dooma oparty właśnie na wersji z Linuksa. Edycja z DOS-a korzystała z zastrzeżonej biblioteki dźwięków DMX, więc opublikowanie jej byłoby znacznie bardziej skomplikowane pod kątem prawnym. Postawiono na łatwiejsze rozwiązanie.

Za dopracowanie kodu źródłowego z Linuksa odpowiadał programista Bernd Kreimeier, który chciał wydać całą książkę poświęconą silnikowi Dooma. Kod źródłowy miał być jej częścią. Niestety, o ile Kreimeier prosił o dostęp do kodu już w 1995, o tyle id Software z Johnem Carmackiem na czele zdecydowało się odezwać do niego dopiero w 1996. Kreimeier otrzymał wtedy wymagający poprawek kod i od razu wziął się do roboty. W 1997 popularność Dooma spadła jednak na tyle, że żaden wydawca nie był już zainteresowany książką. Udostępniono więc po prostu sam kod źródłowy.

Od samego początki id Software chciało, żeby ich gra była możliwie przystępna dla programistów i moderów. - 2018-09-07
Od samego początki id Software chciało, żeby ich gra była możliwie przystępna dla programistów i moderów.

To z kolei sprawiło, że zapaleńcy chcieli przeportować linuksową wersję z powrotem na inne systemy operacyjne. Chi Hoang od razu zabrał się do roboty i stworzył port na DOS-a, który posłużył za fundament wielu następnych portów. Bo na tym, oczywiście, nie zakończono całej zabawy. Drzewo genealogiczne kolejnych portów rozrastało się latami.

Warto nadmienić, że kod źródłowy id Software został opublikowany na licencji, która nie wymagała od programistów dzielenia się swoimi modyfikacjami publicznie. W efekcie pierwszy port wykorzystujący OpenGL - glDoom - został bezpowrotnie utracony po awarii dysku twardego twórców. Ten przypadek sprawił, że w 1999 kod źródłowy został opublikowany ponownie, tym razem na GNU General Public License - licencji wolnego i otwartego oprogramowania, które wymagało od użytkowników udostępniania swoich modyfikacji. Był to z pewnością kolejny ważny krok w historii Dooma, pogłębiający otwartość gry. Ułatwił wszystko, co nastąpiło potem.

Portowanie Dooma na kolejne platformy stało się bowiem zjawiskiem kultywowanym do dzisiaj. Pytanie “czy pójdzie na tym Doom?” stało się nie tylko stałym, popkulturowym żartem, ale przede wszystkim zupełnie poważnym świadectwem niezwykłej kreatywności społeczności zebranej wokół gry z 1993 roku. W ciągu 25 lat od premiery widzieliśmy już porty na najróżniejsze, najbardziej absurdalne i niewyobrażalne urządzenia. Ludzie zdają się prześcigać w kolejnych szalonych pomysłach.

Grałeś w pierwszego Dooma?

73,6%

Tak

23,6%

Nie

2,8%

Nie pamiętam

Doom

Doom

Doom (1993)

Doom (1993)

Komentarze Czytelników

Dodaj swój komentarz
Wszystkie Komentarze
09.09.2018 21:07
12dura
42
Generał

Ciekawe czy choć jedna z dzisiejszych gier przetrwa w pamięci tak długo jak doom :)

10.09.2018 05:58
odpowiedz
djadamus1111
27
dinozaur

Zapewne to będzie cyberpunk 2077, najwlepiej oddane miasto a za 20 lat bedzie uruchamiany na zwyklym tel z hologramem

10.09.2018 06:02
odpowiedz
Angry Zeus
6
Pretorianin

Ciekawe czy choć jedna z dzisiejszych gier przetrwa w pamięci tak długo jak doom - tak w Polsce z pewnością TW3. Natomiast co do CP2077 to zobaczymy - jeśli akcja ma się dziać w jednym mieście to podziękuję - jakby nie wyglądało.

10.09.2018 07:53
😍
2
odpowiedz
blastula
16
Pretorianin

LGR zrobił kiedyś film o porcie Dooma na kalkulator:
https://m.youtube.com/watch?v=nduMTX86Zl0&t=496s

spoiler start

No prawie ;)

spoiler stop

post wyedytowany przez blastula 2018-09-10 07:54:22
10.09.2018 08:40
odpowiedz
2 odpowiedzi
12dura
42
Generał

Jak myślicie, moje ps3 wytrzyma na tyle długo, żebym sobie za 10-20 lat odpalił demon's soulsa? Ile taka konsola może leżeć w szafce nieużywana zanim umrze ze starości?

10.09.2018 10:20
marcing805
119
PC MASTER RACE

Demony pewnie wydadzą na PS4. Za dużo ludzi o nie prosi a Sony chętnie klęka przed graczami. Też mam parę starych konsol. Nieużywane sobie leżą z kilka lat ale działają. PS3 Fat jest cichutka jak myszka w porównaniu do bubla PS4 Pro.

12.09.2018 09:20
Matysiak G
123
bozon Higgsa

Gdyby klękało, to by była wsteczna kompatybilność i nie trzeba by było zebrać o remastery.

10.09.2018 17:28
😈
odpowiedz
darkpalladinPL
24
Legionista

Polecam każdemu modyfikację Brutall Doom ! Giera jest mega świetna !

12.09.2018 00:12
odpowiedz
moscu
7
Chorąży

„jeśli krwawi, możemy to zabić”

Dodaj swój komentarz
Wszystkie Komentarze