вторник, 11 ноября 2014 г.

четверг, 10 июля 2014 г.

Asteroids with LÖVE


Скачать EXE [x86] (2.91 Mb)
Скачать EXE [x64] (2.80 Mb)

На днях довелось написать несколько скриптов на Lua. Очень приятный язык. Раз я пока в теме, набросал демку игры "Астероиды" на LÖVE 2D. Движок такой же приятный как и язык. Они друг другу подходят. =)

Игра продолжается бесконечно, пока кораблик не потратит все жизни. Управление:
  • Стрелки - поворот влево/вправо и акселерация
  • Z - стрельба
  • Enter - телепортация в случайное место (после "аварии" или просто так)
  • Escape - выход из игры

P.S. Исходные коды находятся в файле LOVE (ссылка сверху) . Поменяйте расширение файла на ZIP и распакуйте.
• • •

четверг, 12 июня 2014 г.

Conway's Game of Life


Загрузить (5,72 Мб)

    Игра "Жизнь". Игровое поле - не замкнутое, прямоугольное, по размеру окна (произвольное).

    Управление:
  • Левая кнопка мыши - поставить микроба
  • Правая кнопка мыши - убрать микроба
  • Колесико мыши - масштабирование и перемещение камеры
  • Пробел - пауза
  • Delete или Backspace - очистить поле
• • •

суббота, 3 мая 2014 г.

Words game. Boggle


Скачать (7.26 Мб)

   Игра в слова, по правилам боггла. Набросал на выходных, развлечения ради. База слов не сильно оптимизирована (вернее вообще не оптимизирована), поэтому первый ход компьютер пару секунд думает. Дальше игра идет быстро.

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

   Клавиши управления (продублировано в встроенной справке):

  • Enter - отправить слово / подтверждение
  • Escape - выход из игры / отмена
  • F1 или H - окно справки
  • Q - новая игра (перетасовывает буквы)
    Компьютер использует для игры словарик, который лежит в папке с игрой (database.txt). Это просто список русских слов заглавными буквами, через пробел.
   В процессе игры, компьютер уточняет правильность незнакомых ему слов и заносит их в словарь. Со следующей партии он уже использует их в игре.
   Вы можете удалить этот файл. Тогда компьютер создаст его заново при следующем запуске и начнет наполнять новыми словами. При этом играть с ним станет очень легко, пока он не наберет некоторый словарный запас.
• • •

вторник, 29 апреля 2014 г.

пятница, 21 марта 2014 г.

четверг, 13 марта 2014 г.