Oryginalna gra Breakout obchodzi w tym roku czterdzieste urodziny
Oryginalna gra Breakout obchodzi w tym roku czterdzieste urodziny Fot. Quagmire's Photos/Flickr

Skromny plik w formacie PDF kryje w sobie tajemnice. Do tej pory był znany jako najbardziej uniwersalny plik, który utrzyma format tekstu. I wszyscy myśleliśmy, że tylko na tyle go stać. Nieznany do tej pory programista Omar Rizwan pokazał nam, w jak wielkim byliśmy błędzie.

REKLAMA
Gdy przeszukiwał PostScript, język programowania używany przez Adobe, Rizwan odkrykł, że PDF może ukrywać w sobie pliki audio, video, a nawet Flasha i dostosowane funkcje matematyczne. Funkcje te nie są jednak obsługiwane przez większość zewnętrznych czytników PDF, z których korzystają użytkownicy Windowsa, Androida czy IOS. Ale tu mamy zabawny fakt nr 1: przeglądarka Chrome ma swój własny czytnik plików PDF, który obsługuje "mały podzbiór ogromnych zasobów Acrobat JavaScript API".
logo
Kiedyś tak wyglądał zestaw marzeń Fot. Flickr/CC
I to odkrycie prowadzi do zabawnego faktu nr 2: Omar Rizwan zorientował się, że nawet ten niewielki zakres, w jakim Chrome obsługuje powyższe funkcje JavaScript, umożliwia stworzenie prostych gier, jak Breakout. Udowodnił to, tworząc prostą grę, przypominającą dość mocno prototyp z Atari. Możecie w nią zagrać tutaj.
Grę oczywiście wypróbowaliśmy w redakcji. Trochę działa, a trochę nie. Po prostu nie zawsze udało nam się ruszyć tą zieloną platformą, żeby odbić ten punkt w kolorze zbyt optymistycznej zieleni.
W ramach ciekawostki przypomnimy, że twórcą oryginału był m.in. Steven Wozniak, a gra w tym roku jest dumnym czterdziestolatkiem.