Метка «игры» - 36

Есть такой редкий малоизвестный язык программирования tcl. В википедии он расписан хорошо, но при написании программы возникнут вопросы.
Цзяньшицзы — это такая китайская(судя по названию) игра, переводится как «выбирание камней», интересна сама по себе: есть две кучки камней с любым количеством камней, играют двое. Каждый игрок может взять любое число камней из любой кучи, а также равное количество сразу из обоих. Побеждает тот, кто возьмет последний камень. Более подробное описание тут. Игра на сохранение баланса: с одной стороны, нужно чтобы числа в кучах различались, с другой, чтобы различие было не слишком большим. Начнем с того, что игра имеет выигрышную стратегию, происхождение которой мы рассматривать не будем. Возьмем лишь краткое описание. Существуют сочетания размеров куч, при которых игрок, который будет делать следующий ход, проигрывает.
Цзяньшицзы и tcl

Цзяньшицзы и tcl

Квадратные скобки обозначают взятие целой части. Нет, первая формула — это не числа Фибоначчи, хотя коэффициент тот же, но тут арифметическая прогрессия, а не геометрическая. Сразу заметим, что разница между числами пары составляет n.

Ранее на хабре были Реверси на TCL в 64 строки и Пятнашки на TCL в 10 строк, в которых был компактный и красивый код, здесь вы такого не увидите. Также он, возможно, далек от правил хорошего тона. Вобщем, если вам что-то покажется говнокодом, скорее всего так оно и есть. С другой стороны, это даже хорошо, потому что будет что улучшать в дальнейшем. Отчасти из-за того, что язык для меня новый, отчасти чтобы было удобнее делать пояснения. Также отсутствуют необязательные проверки.
Далее будут идти куски программы. Она далеко не оптимальна, но показывает особенности языка и работает.
Читать полностью »

Сегодня в App Store появилась русская локализация игры Air Jump.

Колобок Сильф пришел в российский App Store

Air Jump — это новая игра для iPhone, которая объединяет в себе старый добрый платформер и элементы жанра RPG. Игра создана разработчиками из Avallon Alliance и распространяется временно бесплатно.

Читать полностью »

… с блэкджеком и шлюхами! Я понимаю, что многим уже надоели статьи о том, что Фобос-грунт пропили/распилили/сбили вредные Американцы не получилось вывести за пределы Земли и успешно осуществить его миссию. Так что давайте отвлечемся от него!
image

Прочитав не одну статью на эту тему, большинство из вас уже разбирается в космической механике, строении и принципе работы космических аппаратов и систем их вывода на орбиту. Так что пора применить свои знания на практике!
Читать полностью »

Новый SimCity будет работать только при подключении к Сети

Лично я хорошо понимаю тех геймеров, кто ожидает появления новой версии SimCity, адаптированной под современное железо. Когда-то я несколько месяцев подряд играл в SimCity (версию уже и не помню), и игра поражала огромным вниманием к деталям со стороны разработчиков. Сейчас уже практически ни во что не играю, но на днях попалась информация о том, что вскоре должна выйти новая версия этого симулятора градостроителя. При этом игрушка будет отличаться от предыдущих версий не только графикой или масштабами игрового мира. Есть и другие отличия.

Читать полностью »

Как известно, функциональный подход к программированию имеет свою специфику: в нём мы преобразовываем данные, а не меняем их. Но это накладывает свои ограничения, например при создании программ активно взаимодействующих с пользователем. В императивном языке намного проще реализовать такое поведение, ведь мы можем реагировать на какие либо события «в реальном времени», в то время как в чистых функциональных языках нам придётся откладывать общение с системой до самого конца. Однако относительно недавно стала развиваться новая парадигма программирования, решающая эту проблему. И имя ей — Functional Reactive Programming (FRP). В этой статье я попытаюсь показать основы FRP на примере написания змейки на Haskell с использованием библиотеки reactive-banana.
Читать полностью »

GemRB — играем в игры серии Baldurs Gate, Icewind Dale и Planescape: Torment на iPhone и iPad
Думаю не ошибусь, если скажу, что с играми серии Baldur’s Gate и IceWind Dale, Planescape: Torment у многих из вас ассоциируются бессонные ночи и самые приятные моменты вашей жизни «по ту сторону» экрана монитора в далеком прошлом, когда трава была зеленее, а игры делали так, что оторваться от них было невозможно. В данной статье я расскажу вам, как заставить работать эти игры на вашем iPad/iPhone или iPod Touch.
Читать полностью »

Хочу поделиться с сообществом уникальной, на мой взгляд, игрой. Два случайных игрока подключаются в одну игру и проходят ее, помогая друг другу. Сложность в том, что помогать можно только при помощи жестов самих персонажей (можно махать руками при помощи мышки). Игра в стадии альфа и довольно короткая, но пробуждает потрясающее чувство взаимопомощи. В самом конце будет доска для рисования, можно будет пообщаться с партнером и узнать, откуда он.

Читать полностью »

Локализация игр — любители против профессионалов
Как человек, долгое время участвовавший в самых разнообразных неофициальных локализациях на правах любителя, хочу поделиться своими мыслями насчёт ситуации на этом фронте.

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

Но есть люди, которые не безразличны к сложившейся ситуации. О них и пойдёт речь дальше.
Читать полностью »

Здравствуйте, друзья!

Мы исправно выполняем план по Droider Chart'ам и рады представить вам очередную пятерку горячих приложений в 92-ом выпуске. В этот раз сразимся с зомбаками от лица истинного самурая, узнаем, что делать перед лицом ДПС-ника и поэкспериментируем с Ам-Нямом из Cut The Rope.

А без них чарт не получился бы:Читать полностью »

Вы уже наверное заждались, очередного выпуска хи-парада приложений и игр для Android. В 91-м выпуске Droider Chart мы покажем, как узнать кто вам звонит не смотря на экран телефона и отключив рингтон, ознакомим с первым мобильным приложением от электронного правительства, погоняем в мяч, найдем самую короткую дорогу по пробкам и разрулим движение поездов:

В выпуск попали:Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js