PICO-8
Deweloperzy | Gry Lexaloffle |
---|---|
Pierwsze wydanie | kwiecień 2015 |
Wersja stabilna | 0.2.5d / 13 grudnia 2022
|
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 |
|
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.
Paleta PICO-8 zawiera kolory:
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
- Oficjalna strona internetowa
- PICO-8 i poszukiwanie przytulnych przestrzeni projektowych : wykład Josepha White'a, twórcy PICO-8