PICO-8

PICO-8
Deweloperzy Gry Lexaloffle
Pierwsze wydanie kwiecień 2015 ; 7 lat temu ( 2015-04 )
Wersja stabilna
0.2.5d / 13 grudnia 2022 ; 2 miesiące temu ( 2022-12-13 )
System operacyjny Windows , Mac OS , Linux
Platforma PC , Raspberry Pi , HTML5 (tylko odtwarzacz)
W zestawie z PocketCHIP
Dostępne w język angielski
Typ Maszyna wirtualna , silnik gry
Licencja Prawnie zastrzeżony
Strona internetowa lexaloffle.com/pico-8.php _ _ _  Edit this on Wikidata

PICO-8 to maszyna wirtualna i silnik gry stworzony przez Lexaloffle Games. Jest to konsola do gier wideo fantasy , która naśladuje ograniczone możliwości graficzne i dźwiękowe systemów 8-bitowych z lat 80. Celem tego jest zachęcenie do kreatywności i pomysłowości w tworzeniu gier bez przytłaczania wieloma możliwościami nowoczesnych narzędzi i maszyn. Taki projekt pozwala również grom PICO-8 mieć znajomy wygląd i styl.

Kodowanie na PICO-8 odbywa się za pomocą środowiska opartego na Lua , w którym użytkownicy mogą tworzyć muzykę, efekty dźwiękowe, duszki, mapy i gry.

Użytkownicy mogą eksportować swoje gry jako gry internetowe HTML5 lub przesyłać swoje dzieła do oficjalnego BBS Lexaloffle, gdzie inni użytkownicy mogą grać w gry w przeglądarce internetowej i przeglądać kod źródłowy. Gry PICO-8 można również eksportować jako programy wykonywalne, które będą działać w systemach Windows , macOS lub Linux .

Do godnych uwagi gier wydanych na ten system należy oryginalna wersja Celeste , która powstała w ciągu czterech dni w ramach game jamu .

Możliwości

Program PICO-8 integruje edytor kodu Lua , narzędzia do tworzenia duszków i map oraz edytor efektów dźwiękowych i muzyki. Program może ładować gry zapisane lokalnie na komputerze, w postaci tekstu lub jako specjalnie zakodowane obrazy .png . Interfejs obsługuje również tryb splore , w którym gry wgrane na BBS można przeglądać, a następnie odtwarzać w programie PICO-8. Miniaturowy komputer PocketCHIP jest dostarczany z fabrycznie załadowanym PICO-8.

Gry PICO-8, podobnie jak sam interfejs programu, są ograniczone do 128x128 pikseli , 16-kolorowego wyświetlacza i 4-kanałowego wyjścia audio.

PICO-8 ma swój własny zestaw 256 znaków o nazwie P8SCII

Paleta PICO-8 zawiera kolory:

Paleta kolorów PICO-8
Numer Szesnastkowa wartość RGB Nazwa
0 #000000 Czarny
1 #1d2b53 Ciemny niebieski
2 #7e2553 Ciemna magenta
3 #008751 Ciemnozielony
4 #ab5236 brązowy
5 #5f574f Ciemny szary
6 #c2c3c7 Jasny szary
7 #fff1e8 Biały
8 #ff004d Czerwony
9 #ffa300 Żółty pomarańczowy
10 #ffec27 Żółty
11 #00e436 Zielony
12 #29adff cyjan
13 #83769c Indygo
14 #ff77a8 Różowy
15 #ffccaa Brzoskwinia

Kolory w paletach można zastąpić zestawem różnych kolorów, indeksując aktualizację Palette z identyfikatorem koloru większym niż 128. Kolory te nie są oficjalnie uznawane przez twórców, jednak są akceptowane przez społeczność i otrzymują nieoficjalne nazwy.

Numer Szesnastkowa wartość RGB Nazwa
128 #291814 Ultra ciemny brąz
129 #111d35 Północ ciemnoniebieski
130 #422136 Ciemnobordowy
131 #125359 Ultraciemna zieleń
132 #742f29 Ciemny brąz
133 #49333b Ciemny fiolet
134 #a28879 Ciemna nasycona opalenizna
135 #f3ef7d Jasny żółty
136 #be1250 Ciemno czerwony
137 #ff6c24 Pomarańczowy
138 #a8e72e Zielony żółty
139 #00b543 Ciemnozielony
140 #065ab5 Niebieski
141 #754665 Fioletowy
142 #ff6e59 Czerwony różowy
143 #ff9d81 Czerwono-brzoskwiniowy

Rozwój

PICO-8 rozpoczął się jako interpreter języka BASIC w stylu BBC BASIC , znany jako LEX500.

Przyjęcie

Wydanie PICO-8 przyciągnęło uwagę programistów i twórców gier wideo, którym podobało się wyzwanie tworzenia w ramach tych ograniczeń, i pobudziło rozwój podobnych silników gier z celowymi ograniczeniami w stylu retro. Silniki te są obecnie powszechnie nazywane „konsolami fantasy”, w oparciu o definicję tego terminu na stronie internetowej PICO-8 i z grubsza symulują ścisłe ograniczenia starych konsol do gier i komputerów. Wśród nich jest TIC-80 , który stylizuje się na „komputer fantasy”, oraz Pixel Vision 8, który pozwala użytkownikowi określić symulowane ograniczenia sprzętowe, w których chce się rozwijać. Rozwój konsol fantasy, a także tworzenie gier na nie, przekształciło się we własną, prawie wyłącznie hobbystyczną, subspołeczność zajmującą się tworzeniem gier i programowaniem.

PICO-8 spotkał się również z zainteresowaniem demosceny , ze względu na surowe ograniczenia przyciągające programistów i muzyków, którzy chcą tworzyć dema w stylu retro na konsole.

PICO-8 zyskał dodatkową uwagę w 2018 roku wraz z wydaniem Celeste . Pierwotnie stworzona jako gra PICO-8 na game jam , Celeste Classic stała się jedną z najpopularniejszych gier na PICO-8 BBS, co skłoniło twórców do rozwinięcia koncepcji w bardziej ekspansywną, w pełni zrealizowaną grę. Oryginalna wersja Celeste PICO-8 jest w pełni grywalna jako jajko wielkanocne w pełnej wersji gry.

Linki zewnętrzne