Второй день умираю от умиления и решил поделиться с хабрасообществом. По большому счёту, достаточно просто дать ссылку, но тогда это вроде как не статья получается, поэтому расскажу немножко.

image

Pico8 — это «эмулятор» несуществующей игровой консоли 80х, совмещённый со средой разработки «картриджей» для этой консоли.

Машина очень мощная — разрешение 128х128, 16 цветов, 32 кб памяти и т.д. одним словом — зверь!

В среду разработки входят редактор кода (код пишется на подмножестве языка Lua), редактор графики (пиксельной, само собой), редактор музыки и редактор звуковых эффектов. Игрушка идёт на Windows, Linux, Mac и Raspberry Pi. Для особенно серьёзно настроенных, игрушка есть в железе.
апдейт: строго говоря, PocketChip — это миникомпьютер, на котором бежит урезанный debian и уже под ним запускается Pico8

image

Готовые игры и программы можно добавлять в «bbs», заодно они конвертируются в html5 и появляются на сайте, вот здесь можно посмотреть примеры. Разумеется, бродить по разделам bbs можно и на самой Pico.

В качестве вклада в общее дело написал реализацию «муравья Лэнгтона» в 20 строчек:



Апдейт: Написал более продвинутую демку по тьюрмитам.

Наигравшись сам, взял древний маленький нетбук, поставил туда какой-то базовый линукс, поставил Pico8, отдал детям. Даю простенькие задачки, пока радуются. Кажется нашёл идеальную среду для обучения программированию.
Поделиться с друзьями
-->

Комментарии (32)


  1. handicraftsman
    04.10.2016 14:47
    +8

    Осталось только linux портировать на этот Pico8


    1. yul
      05.10.2016 11:38

      И Doom не забудьте.


      1. gromozeka1980
        05.10.2016 11:40

        для Pico8 есть трёхмерные шутеры! не такого уровня, разумеется, но есть! :)


  1. gromozeka1980
    04.10.2016 15:11

    заодно, в комментариях выложу другую свою любимую игрушку (чем-то они даже похожи :) ) — http://www.puzzlescript.net, может быть когда-нибудь напишу про неё отдельно


  1. ice2heart
    04.10.2016 15:32

    А мне ещё не дошел чип… А так да крутая штука.


    1. gromozeka1980
      04.10.2016 15:35

      покетчип? с этой игрушкой?
      или только сама микросхема?


      1. ice2heart
        04.10.2016 15:43

        Ага, покетчип, по предзаказу отправили 1 сентября и оно подзастряло в Москве.


        1. gromozeka1980
          04.10.2016 16:01

          круть!
          а я пока борюсь с жабой…
          пока вот такой себе покетчип организовал:


          1. ice2heart
            04.10.2016 16:17
            +1

            Ага, тоже жду не дождусь. Я успел ещё за 49$ + доставка. Как придет обязательно сделаю тут обзор.


          1. zhigalin
            04.10.2016 18:14

            O_o что это?


          1. JohnDaniels
            04.10.2016 18:36

            sylvania? обзор в студию)


            1. gromozeka1980
              04.10.2016 18:42

              да с обзором опоздали лет на шесть-семь )
              древний нетбук, 2007го или 2008го года, у нас в конторе их давным-давно купили, в итоге они не понадобились и вот уже лет шесть стоит ящик, в нём штук пятнадцать этих недокомпьютеров. время от времени кто-нибудь из сотрудников берёт домой 1-2 загоревшись какой-нибудь идеей, потом обычно возвращает :)
              я на него Kolibri OS ставил, поигрался (здорово бегает) и вернул. Сейчас вот Pico8 поставил и кажется возвращать уже не буду :)


              1. Leginnn
                05.10.2016 07:05

                Попробуй Android x86 поставить. Мой такой недоноутбук ожил прямо (можно аналоги — Phoenix OS х86, Remix OS x86) и дитё аж засияло.


  1. mikevmk
    04.10.2016 16:38
    +1

    Я прошу прощения, а скачать-то как?


    1. gromozeka1980
      04.10.2016 16:42

      я купил… но подозреваю, что если по всяким трекерам поискать…

      плюс к тому есть проект PicoLove, это опенсорсная реализация API Pico8. но там нет всей этой няшности и мимимишности со средой и редакторами, можно только запускать программы.


      1. mikevmk
        04.10.2016 16:49

        да я б купил, я только уже полчаса не могу понять, как это сделать :)

        наверно туплю


        1. gromozeka1980
          04.10.2016 16:50

          http://www.lexaloffle.com/pico-8.php#getpico8


          1. mikevmk
            04.10.2016 16:56
            +1

            Я боюсь быть покусанным, но сюда я попал сразу :)

            У вас, вероятно, что-то еще есть в сером поле? Адблокеры, гризмонки и барсук приватности у меня отключены.

            image


            1. Lexicon
              04.10.2016 18:37

              Adblock, Ublock и куча других плагинов. Все пашет.
              https://www.humblebundle.com/widget/v2/product/pico8/098fd23


            1. gromozeka1980
              04.10.2016 18:43

              да, у меня в этом поле значительно больше. как тут правильно люди советуют, купить можно так же через хамбл-бандл.


          1. mikevmk
            04.10.2016 16:58

            если что, я зарегался, а в updates у меня пусто


          1. SagePtr
            04.10.2016 20:41
            +1

            Добавлю ещё, что если вы на HumbleBundle уже купили до этого Voxatron в одном из бандлов — то можно использовать на сайте ключик и добавить себе в покупки Pico-8 бесплатно (типа акции). Сам ключ брать на HumbleBundle в разделе Purchases, выбрав нужный бандл (в моём случае это был «Humble Mozilla Bundle: Powered by asm.js»).


  1. x893
    04.10.2016 17:49

    Жду эмулятор Феликса!


  1. Badim
    04.10.2016 19:53
    +5

    бесплатная альтернатива в разработке https://nesbox.itch.io/tic


  1. kor_ka
    04.10.2016 20:37

    Немного вводите в заблуждение. pico8 запускается на pocketCHIP, сам же покет — полноценный одноплатник с debian на борту


    1. gromozeka1980
      04.10.2016 20:38

      ок. поправлю. чтобы никто не заблудился


  1. roces
    04.10.2016 22:18
    +3

    резолюция 128х128
    чем вам слово разрешение не угодило? :)
    А резолюция — вот


    1. gromozeka1980
      04.10.2016 23:03

      я и «хард диск», а то и «хард драйв» иногда пишу вместо «жёсткого диска»… уже больше двадцати лет живу в дальнем зарубежье… исправлю…


      1. roces
        04.10.2016 23:07

        А за статью спасибо! Если бы знал про консоль раньше, то начал бы свою первую игру писать под pico8, ибо сложней завязнуть надолго с такими ограничениями.


  1. VLT
    06.10.2016 01:08
    +1

    Спасибо за открытие C.H.I.P. по новому, статья радует.
    Нашел подборку журналов, как в старые добрые)))
    Можно скачать бесплатно, можно немного/много подонатить
    PICO-ZINE #1, PICO-ZINE #2, PICO-ZINE #3, PICO-ZINE #4


    1. gromozeka1980
      06.10.2016 07:22

      да, журналы очень классные. тоже на них вчера наткнулся )


      1. Nerten
        07.10.2016 17:59
        +1

        Вот ещё список всего что касается pico-8 http://felipebueno.github.io/awesome-PICO-8/