QUOD: shooter w stylu Quake w pliku 64 KB – jak działa?
QUOD to miniaturowy shooter w stylu Quake, który mieści się w pliku 64 KB. Dowiedz się, jak twórca upakował grafikę, dźwięki i poziomy w tak małym rozmiarze.
QUOD to miniaturowy shooter w stylu Quake, który mieści się w pliku 64 KB. Dowiedz się, jak twórca upakował grafikę, dźwięki i poziomy w tak małym rozmiarze.
© A. Krivonosov
Twórca Daivuk zaskoczył społeczność graczy premierą QUOD – miniaturowego shootera w stylu Quake, który mieści się w pojedynczym pliku wykonywalnym Windows o rozmiarze zaledwie 64 KB. Projekt zawiera trzy poziomy, arenę bossa, cztery typy broni i przeciwników oraz bonusy, a całość zamknięta jest w jednym pliku. Daivuk opublikował też film wyjaśniający, jak udało się upakować wszystko w tak niewielkim rozmiarze.
Kluczową cechą QUOD jest wykorzystanie „przepisowego” tworzenia tekstur zamiast tradycyjnych plików graficznych. Własne narzędzie dewelopera generuje powierzchnie na podstawie krótkich instrukcji dotyczących masek, wypełnień, szumów i innych parametrów, które są odtwarzane podczas ładowania. To podejście oszczędza miejsce i zmniejsza obciążenie pamięci przez zasoby.
Modele i animacje również przeszły znaczną optymalizację: dane wierzchołków, współrzędne UV i kości są upakowane w minimalnej objętości, a lustrzane odbicia zmniejszają rozmiar geometrii. Oświetlenie generowane jest podczas ładowania metodą sond, a dźwięki i muzyka powstają dzięki kompaktowym syntezatorom i systemowi przypominającemu trackery. Dzięki temu QUOD to w pełni funkcjonalny strzelaniec, mimo minimalnych rozmiarów.
Mimo niewielkiego rozmiaru, gra wymaga nowoczesnego sprzętu: do komfortowej rozgrywki potrzebny jest procesor Intel Core i5, karta graficzna GeForce GTX 770 oraz 8 GB pamięci RAM. Warto dodać, że Quake obchodzi w tym roku 30-lecie, co podkreśla długą historię gatunku i wpływ oryginalnego shootera na projekty takie jak QUOD.