PICO-8 to maszyna wirtualna, która uruchamia proste gry w stylu retro. Ma celowo ograniczone specyfikacje sprzętowe, w tym rozdzielczość 128x128 i rozmiar programu 32k.

Możesz pobrać i grać w „kartridże” PICO-8, ale możesz też pisać własne gry od podstaw. To świetne narzędzie dla twórców gier, którzy uczą się programować swoją pierwszą grę.

PICO-8 w pigułce

„Konsola fantasy” PICO-8 to podstawowe, ale w pełni funkcjonalne środowisko do tworzenia gier. To nie jest jeden z fizyczne konsole retro które można kupić, ale konsola wirtualna. PICO-8 jest w pełni zaimplementowany w oprogramowaniu, które można zainstalować na systemach Windows, Mac lub Linux.

Możesz grać w wiele gier PICO-8 za darmo, ale aby zbudować własną, musisz pobrać konsolę PICO-8. Kosztuje 15 USD i jest dostępny od jego swędzenie.io strona główna.

Jak wygląda PICO-8?

Po uruchomieniu aplikacji PICO-8 zobaczysz ekran, który wygląda tak:

Naśladuje to ekran, który 8-bitowe komputery domowe, takie jak Commodore 64, wyświetlały podczas uruchamiania. Zasadniczo jest to REPL (pętla Read-Eval-Print), wiersz poleceń, którego można użyć do interakcji z samym interpreterem PICO-8. Możesz go używać do wpisywania fragmentów kodu i eksperymentowania z językiem.

instagram viewer

Ten wiersz poleceń obsługuje również kilka poleceń do interakcji z programami PICO-8. Możesz użyć polecenia LOAD, aby otworzyć inną grę i URUCHOM, aby rozpocząć grę.

Aby zajrzeć za kulisy, naciśnij ESC, aby przełączać się między wierszem poleceń a IDE. Środowisko IDE udostępnia kilka różnych narzędzi, które pomogą Ci w tworzeniu gier.

Kodowanie

Prawdopodobnie najważniejszym narzędziem jest edytor kodu do pisania i edytowania programów. Zwróć uwagę, że edytor kodu używa tego samego ekranu o niskiej rozdzielczości, czcionki pikselowej i ograniczonej palety kolorów, które należą do wszystkich gier PICO-8. Dobrze jest zacząć, ale prawdopodobnie będziesz chciał użyć odpowiedniego edytora tekstu do bardziej skomplikowanych projektów.

Grafika

Druga ikona w prawym górnym pasku narzędzi otwiera projektanta duszków. Pozwala to tworzyć grafikę w grze dla gracza i innych postaci. Możesz szlifować Twoje umiejętności w zakresie sztuki pikselowej i tworzyć obrazy 8x8 w 16 kolorach. PICO-8 wykorzystuje mapę duszków, więc przy odrobinie podstępu można tworzyć mniejsze duszki lub łączyć je w większe.

Możesz także użyć edytora map PICO-8 (trzecia ikona paska narzędzi), aby zarządzać grafiką gry. Może pomóc w zaprojektowaniu ogólnego środowiska gry lub pracy z bardziej skomplikowanymi wzorami duszków.

Dźwięk

PICO-8 posiada również wbudowany edytor dźwięku. Daje Ci pełną kontrolę nad głośnością, wysokością i szybkością komponowania własnych efektów. Możesz nawet użyć ośmiu podstawowych instrumentów, aby zmienić rodzaj dźwięku, który możesz wytworzyć. Podobnie jak wiele narzędzi PICO-8, edytor dźwięku ma krzywą uczenia się, ale jest zaskakująco potężny, gdy go opanujesz.

Piąta ikona i ostatnia sekcja w PICO-8 IDE to edytor muzyczny. Możesz go używać do łączenia i zapętlania efektów dźwiękowych, powoli budując pełny wynik swojej gry.

W jakie gry gra PICO-8?

Istnieje wiele gier PICO-8 swędzenie.io, a większość z nich możesz grać bezpośrednio w przeglądarce, za darmo. PICO-8 jest bardzo popularny wśród game jamów: wydarzeń, które zmuszają programistów do stworzenia gry w krótkim czasie. Często zobaczysz game jam promowane na Twitterze.

PICO-8 to także świetna opcja do prototypowania gry, aby zobaczyć, jak dobrze działa w rzeczywistości. Największy sukces tego podejścia był Celeste. Prototyp tego uznanego hitu niezależnego jest dostępny jako wkładka PICO-8 na strona programisty itch.io.

Chwyć PICO-8, a następnie idź Stwórz

Konsola wirtualna PICO-8 to historia wielkiego sukcesu w świecie niezależnych producentów gier. Nie tylko możesz go używać do nauki tworzenia własnej gry, ale możesz także grać w wiele wysokiej jakości darmowych gier, które wyprodukowali inni.

Podstawowym językiem PICO-8 jest Lua, który jest często używany do tworzenia gier lub powiązanych zadań. Tak więc umiejętności, które zdobywasz za pomocą PICO-8, można również przenosić poza nim.