ноябрь 7, 2020

The Pico Mermaid

Добавить в
Мои игры
Торрент
Скачать
Русалка Пико

Используйте (X), чтобы управлять Русалкой-Пико, когда она достает жемчуг со дна деа обратно на поверхность. Избегайте пираний, которые будут плавать все быстрее и быстрее, пока русалка достает все больше жемчуга.

Это моя запись в Tweet Tweet Jam 5, поэтому код умещается в 560 символов (два твита).

Особенности:

  • Однокнопочное управление (X)
  • Анимированные и многоцветные пиксельные спрайты*
  • Физика воздуха и воды*
  • Две частицы системы*
  • Нарастание сложности*
  • Эффект оценки*
  • Эффект смерти*
  • запуск анимации*
  • текущий отображение очков и рекордов*
  •  инструкции в игре*

(* вроде)

Вот код:

P=pset::A::x=64y=0v=-9t=0w=127e=0d=.6s=0для z=0,29do poke(z\6*x+z%6+1,'0x'..sub('e0e800800880ce0800444404e008002444043b0000444480b000004088',1+z*2,2+z*2))end::B::P(69,e< 1 и w или y,7)H=max(s,H)e=y>119 и 1или e ?'tAP❎ gET͵:'..s..' HI:'..H v+=.5C=cls if(y>8)v-=max(btnp(❎) и 2or.4,v-.6) переворот()C(1)rectfill(0,0,w,9,12)t=(t+d)%w y=min(120,y+v)spr(0,x,y,1,1,t&8<1,e<1)для i=3,14do д=-д т=-т h=40*i-t-4&w pal(4,i)k=i*8k+=7*sin(h/w)if((h+4)\8==8and 4>abs(k-y-2))C(8)перейти к A spr(1,h,k,1,1,d<0)P(rnd(8)+x,h*d%y+3)P(k*d/.7,h\d)end if(y<9и e>0)e=0s+=1d*=-1.2C(7) перейти к Б

Я работал над процедурами сжатия спрайтов для PICO-8, чтобы использовать их в другом, гораздо более сложном проекте (на данный момент у меня есть несколько листов спрайтов с четырьмя спрайтами 64x64 eах,  упаковано в расширенный набор символов с кодировкой длины серии. Я сошел с ума, ок?).

Когда я увидел правила этого джема, касающиеся ограничения количества персонажей и ограничений в отношении ресурсов (ничего не разрешено),  упрямая часть меня захотела посмотреть, смогу ли я вообще сделать достаточно маленькую игру со спрайтами. Эта большая шестнадцатеричная строка в коде — это данные спрайта. Он не сжимается как таковой, поскольку код распаковки занял бы слишком много символов по сравнению с сохраненным количеством, но спрайты все еще присутствуют, и игра работает (насколько я могу судить). Надеюсь, это тоже доставит вам немного удовольствия.

Измените значение d в первой строке, чтобы рыба начала плавать быстрее или медленнее, если это слишком сложно или слишком легко. Измените 1.2 в предпоследней строке, если для вас трудность становится слишком быстрой или слишком медленной. Производите настройку на свой страх и риск: он очень хрупкий и может полностью сломаться.

Как скачать The Pico Mermaid через торрент

Всего несколько простых шагов:

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака The Pico Mermaid
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!