июнь 25, 2021

Powers of Hanoi

Добавить в
Мои игры
Торрент
Скачать

Сила Ханоя

Новый вариант классической головоломки «Ханойские башни» от Luthwyhn.

Вы начинаете каждый из трех уровней с набором уже построенных башен и пустых мест. Ваша цель — построить новую башню на крайней правой клетке с общей стоимостью, равной красному числу под ней, за как можно меньше ходов. Как и в случае с башнями, вы делаете это, перемещая верхнее число из любой башни в любую допустимую новую позицию по одному. ОДНАКО! В отличие от оригинальной головоломки Towers, где диск можно поместить поверх любого другого диска, большего, чем он сам, в Powers вы можете поместить число X поверх другого числа Y только в том случае, если двоичное представление Y содержит единицы во всех местах двоичного числа. представление X имеет 1s.

Например: цифра 2 (0010) может быть помещена поверх 3 (0011) или 7 (0111), но не поверх 4 (0100).

Эта реализация TweetTweetJam имеет 3 статических уровня. У некоторых может быть несколько правильных решений! Ваше общее количество ходов отслеживается в верхней части экрана, постарайтесь решить все три головоломки за как можно меньше ходов! Игра окончена, когда у вас есть башня со значением 123 на крайнем правом месте на уровне 3, но нет экрана, подтверждающего это из-за нехватки места.

Развлекайтесь! Спасибо за игру!

Элементы управления:

  Влево/вправо: изменение выбора башни

 Кнопка Z/кружок: выбрать/переместить выделение

Исходный код Pico8 (общая длина: 560 символов!) --


t={{7,5,4},{3,2,1},{6},{8},{}}r={{{13,5,1},{15,11 ,3},{14,12,4},{},{}},{{54,22,20,16},{45,44,36,4},{63,47,15,12},{},{}}}g={9,24,123}s=1c=7m=0l =0n=1v=btnp::q::flip()
если(v(1))s+=1
если(v(0))s-=1
с=середина(1,с,5)
если(не v(4))перейти к k
if(l==0or#t[l]==0)l=s перейти к k
if(l==s)l=0 перейти к k
а=т[л][#т[л]]
if(#t[s]==0or(a&t[s][#t[s]]==a))add(t[s],a)del(t[l],a)l =0м+=1
::k::cls(1)для i=1,5do p=0c=6if(i==l)c=2
если(i==s)c=3
х=8+(i-1)*18
?'---',x,64,c
для j=1,#t[i]do y=64-j*8p+=t[i][j]
?t[i][j],x,y,c
конец
?g[n],80,80,8
?p,x,72,14
?"м:"..м,9,9,6
end if(n<3и g[n]==p)t=r[n]n+=1
перейти к q

Как скачать Powers of Hanoi через торрент

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

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