Skip to main content
Jeśli klikniesz link i dokonasz zakupu, możemy otrzymać małą prowizję. Zobacz politykę redakcyjną.

Pico-8 - konsola, która nie istnieje, a mimo to wychodzą na nią gry

Sprzęt widmo.

Puste ekrany pierwszych komputerów ośmiobitowych z migającym tajemniczo kursorem zachęcały do eksperymentowania. To właśnie im zawdzięczamy rozkwit technologii informatycznych, erę usług internetowych i gier indie. Dziś komputery mają wszystko, poza prostym odpowiednikiem BASIC-a, który pozwalałby „bawić się w programowanie”. Gdy więc usłyszałem o konsoli PICO-8, od razu się w niej zakochałem. Jest to ciekawe tym bardziej, że ta konsola fizycznie nie istnieje.

PICO-8 ma jednak wszystko, co powinna mieć konsola. Posiada specyfikację sprzętową, określoną rozdzielczość i wydajność, środowisko do pisania gier, potrzebne do tego narzędzia, i prężną społecznośćprogramistów piszących na nią gry.

PICO-8 nie istnieje w rzeczywistości. Została zaprojektowana jako tzw. fantasy console, czyli zmyślona konsola. PICO-8 nie jest jedyną tego typu konsolą, ale prawdopodobnie najbardziej popularną.


Fantasy console? Po co to komu?

Po co w ogóle istnieje coś takiego jak fantasy console? Częściowo dla zabawy - programiści i twórcy gier lubią wyzwania i pokonywanie sztucznych ograniczeń. Stąd popularność różnego rodzaju hackathonów i konkursów typu „napisz grę w 1024 bajtach pamięci”. A częściowo - jako emulator odpalany na PC. Przecież większość konsol retro w taki sposób właśnie odbieramy - jako kod uruchamiany w emulatorze, nie przejmując się, czy jakikolwiek egzemplarz konsoli jeszcze istnieje.

Podobnie jest w PICO-8. Jej specyfikacja to wyświetlacz 128x128 pikseli (dla porównania Game Boy miał 160x144 pikseli), 16 kolorów (predefiniowanych jako dwa zestawy), oraz czterokanałowe wyjście audio. Kartridż z grą (w postaci pliku PNG, który jest zarówno zapisem gry, jak i jej okładką), może mieć maksymalnie 32 kilobajty. To wszystko, jak się okazuje, wystarcza twórcom gier do stworzenia grywalnych produkcji.

Gry, które powstają na tę platformę, czasami przedostają się do głównego nurtu. Tak stało się już z kilkami tytułami, z czego chyba najbardziej znanym przykładem jest Celeste - indykowy hit ostatnich lat miał swój pierwowzór na PICO-8 właśnie. I wciąż na tej platformie istnieje - możemy zagrać w oryginalną wersję na PICO-8 za darmo.

Sama instalacja PICO-8 na naszym komputerze pozwala na eksplorowanie najnowszych kartridży za pomocą polecenia „splore”. Pozwala ono pograć we wszystko, co niedawno wydano na konsolkę, jak również w najpopularniejsze produkcje.

Pośród gier znajdziemy głównie gry w stylu retro i porty ( typu demake) znanych gier z innych platform. Znajdzie się też trochę dem - popisówek umiejętności programistów i bibliotek użytkowych do wykorzystania we własnych grach.


To ile za to wszystko?

PICO-8 jest programikiem płatnym: kosztuje w tej chwili 15 dolarów, jednak to będzie ostatni wydatek, jaki w związku z tym poniesiemy, ponieważ wszystkie gry są za darmo.

Za dużo? W gry możesz wciąż pograć na oficjalnej stronie konsolki. Jeśli interesuje cię alternatywne, ale w pełni darmowe rozwiązanie, to istnieje inny projekt, najwyraźniej inspirowany PICO-8. Jest to komputerek TIC-80, również będący nieistniejącą konsolą. Ma bardzo podobne założenia, za to programować go można nie tylko w LUA, ale i w JavaScript oraz Pythonie. Innym całkowicie darmowym klonem jest LIKO-12.

Wirtualne konsole mają to do siebie, że potrzebują jakiegoś systemu, na którym ich działanie będzie emulowane. A co, jeśli chciałbym zagrać na fizycznym sprzęcie? Specyfikacja PICO-8 wydaje się być idealna do sprzętu o wymiarach Game Boya.

PICO-8 udało się uruchomić na wielu popularnych minikonsolkach sprzedawanych w chińskich sklepach. Istnieją również aplikacje na smartfony, które uruchamiają gry z PICO-8.


Nauka przez zabawę

Dzięki swojej prostocie, PICO-8 jest doskonałym narzędziem do... nauki programowania gier. Zaszyty jest w niej interpreter LUA, prostego języka interpretowanego, który został dostosowany do pracy nad grami. Ale to nie wszystko. W PICO-8 mamy też edytory map i sprite'ów, mamy edytor muzyki (w formie klasycznego trackera) i edytor dźwięków. Wszystko to w jednym, pikselowym interfejsie, między którym przełączamy się za pomocą przycisków funkcyjnych na klawiaturze.

Stworzenie podstawowej gry platformowej zajmuje minuty - testowałem to na swoich dzieciach, a wcześniej na sobie. Do tego możemy zajrzeć do kodu źródłowego każdej gry, jaka wyszła na konsolę, obejrzeć jej zasoby, mapę etc. Możemy też dowolnie taką grę modyfikować, co jest świetnym sposobem rozpoczęcia zabawy w programowanie.

Co zrobić z tak stworzoną grą? Możemy ją wyeksportować jako plik wykonywalny, jako PNG - a nawet jako stronę HTML5, w której grę uruchamia interpreter napisany w JavaScript. Nawet wtedy wciąż mamy dostęp do narzędzi programistycznych i możemy „pogrzebać” w kodzie gry.

Na PICO-8 dostępnych jest tysiące kartridży, a zabawa w pisanie gier wciąga jak na początku ery ośmiobitowych komputerów. Prężna społeczność i wiele zasobów, pomagających zarówno twórcy gier, jak i graczowi sprawia, że może to być doskonały pierwszy krok do nauki programowania na poważnie. Jeśli chcecie poczuć ducha dawnych czasów i początków gier komputerów, PICO-8 może być fajną przygodą.

Read this next

两个鬼故事大明王侯周和李怎么起名周氏新生儿起名企业集团公司怎么起名农民神医如何给孩子起一个好名字起名 男诗经 女诗经楚辞取名商业项目起名正阳门下电视剧36集全免费给属鼠起名字2018宝宝起名测试蓝毒兽侠客风云传少年英雄会平台起名圣女的欲望女孩的起名字大全免费国航值机党支部工作职责使命召唤93dm属猪娃娃起名上门女婿叶辰小说免费阅读完整版起名 五行 八字车载音乐打包下载修源起名的寓意合作社起什么名字明日之战google地图在线张姓生猪宝宝起名大全武汉车管所陈文龙少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化