Метка «игра» - 3

Я учусь на дневном в Политехе, ещё учусь на вечернем и программирую для одной компании. Предполагается, что будущее уже расписано: заканчиваю обучение, работаю в своей компании уже на полную и погружаюсь в стандартную жизнь разработчика. Года через три у меня возникла бы идея стартапа, и я бы делал его долгими одинокими вечерами, надеясь на мировую известность или (понимая в душе нереальность этого) просто дополнительный заработок. Как-то так.

Но у меня была девушка, которая круто всё изменила, когда спросила, чего я жду.

В результате я продолжаю учиться и работать – но у меня уже есть свой проект. Свой, понимаете! Ощущения такие, как будто я только что стал папой (хотя я даже не представляю, как это вообще бывает). Читать полностью »

Игра в «кошки — мышки», поиск минимальной стратегииНаступил 2013 год, и мы успешно провели первый в этом году конкурс по функциональному программированию под эгидой ФП(ФП). В 2013 году конкурсы стартуют всё так же традиционно на первой длинной неделе месяца, но уже не каждого, а один раз в два месяца. Так что в 2013 году запланировано проведение шести конкурсов по ФП: в феврале (который мы сегодня и опишем), в апреле, в июне, в августе, в октябре и в декабре.

Задачу на февральский конкурс подготовил наш добрый коллега Александр Лебедев, за что ему низкий поклон, всяческие благодарности и занесение имени в Скрижали Славы ФП(ФП). Задача была из серии игр один-на-один, которую мы назвали «кошки — мышки»:

Есть ящик, состоящий из пяти ячеек, последовательно соединённых друг с другом, то есть у каждой ячейки ровно две соседние, кроме крайних, у которых по одной соседней (другими словами, ящик — это линия из пяти сегментов). В какой-то ячейке сидит мышь, и кошка не знает, в какой именно. Игра состоит из набора ходов до победы кошки. Один ход в игре описывается двумя полуходами:

  1. Кошка кладёт лапу на какую-то ячейку ящика. Если под лапой оказывается мышь, то игра окончена, и кошка победила.
  2. Если кошка не положила лапу на ячейку с мышью, то мышь перебегает в соседнюю ячейку (даже может перебежать в ту ячейку, на которую кошка клала лапу). В какую именно, кошка не знает.

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

Если кому-то интересна реализация решения этой задачи на языке Haskell, то добро пожаловать под кат.

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

Добрый день!

Идея этого игрового проекта родилась Презентация идеи игры «Run, Zombie, Run!»у меня достаточно давно, уже успела обрасти подробностями, и вот я готов представить его на суд строгой(но справедливой) хабраобщественности. Мне очень важно именно Ваше мнение о сильных и слабых сторонах проекта. Что именно Вы бы хотели в нем видеть, а чего бы не видеть, а также об аналогах, которые Вам известны. Оставляйте Ваши мысли и советы в комментариях или пишите мне в ПМ. Также я ищу, как отдельных талантливых разработчиков клиентских и серверной частей, так и слаженные коллективы, которые оценят перспективность данной игры и будут готовы войти в проект. Территориально я нахожусь в Санкт-Петербурге, готов посвящать этому проекту все свое время и ресурсы. Итак, приступим.

Эпиграф: “Человек человеку волк, а зомби зомби зомби”. Читать полностью »

image
Давно хотел написать свою небольшую игрушку. И вот, изучив подходящие технологии, создал «шедевр».
Читать полностью »

Не давно наткнулся на простенькую игрушку, где необходимо стрелять шариком в группы одного цвета. Хотя в игры я играю очень редко, минут 30 я с ней посидел.
Захотелось автоматизировать этот процесс. Знаний для игры не требуется, да игр таких много.
Описываю процесс написания бота к данной игре.
Читать полностью »

image
И снова здравствуйте:) Сегодня у нас есть еще небольшой квест, который традиционно начинается с QR кода, но будьте внимательны. Все не так просто, как может показаться на первый взгляд:)

И так подсказки:

  • Внимательнее:)
  • Возможно, есть 2 пути решения. Не обязательно идти по сложному:)

Если у кого есть идеи по составлению квестов, жду в хабрапочте:)
Следующим будет сюжетный квест:) Так что нужны идеи)

UPD: Обновлена ссылка на QR. Приношу свои извинения.

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

image
Здравствуйте уважаемыее ики:) Представляю вам небольшой квест, сделанный к этому Новому, 2013 Году.
Оставляю небольшие подсказки:

  • Будьте внимательны. Не попадитесь на мелочах
  • Название файлов (или файла, или я вообще вру) дано не случайно
  • И пусть число 2013 хранит вас!
  • Иногда начало и конец соединяются. А иногда и нужно посмотреть чуть выше

Надеюсь, вам понравится:)
Спасибо за внимание.

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

Темными морозными вечерами, когда работы с каждым днём до Нового года становится всё больше, а времени до самого Нового года всё меньше… в общем, за три таких вечера, чтобы хоть как-то отвлечься, связали для вас игру

image

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

Пишем бота для игры «Найди отличие»
Не так давно я наткнулся на игру, в которую играл много лет назад. Я думаю, многие при поиске отличий ломали себе глаза долгое время. Сегодня я решил пройти её еще раз, но проходить её с 0 мне было, честно говоря, лень. Поэтому я решил написать себе помощника. Итак, начнем.

Писал я всё на python 2.7
Использовалась библиотека PIL

from PIL import Image, ImageDraw

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

image1 = Image.open("1.jpg")

Так мы открываем нужный нам файл.

pix1 = image1.load()

Записываем в pix1 цвета всех пикселов картинки. Теперь по координате пикселя мы можем получить его цвет.

draw = ImageDraw.Draw(ANS)

Создание инструмента для рисования.

image1.size

Возвращает пару (ширина и высота картинки).

draw.ellipse((x1, y1, x2, y2), fill = "black") 

Рисование чёрного элипса по заданным координатам.

ANS.save("ans.png", "PNG")

Сохранение изображения в формате PNG. Если не указан полный путь, то сохраняется в папку с исполняемой программой.

del draw

Удаление инструмента «draw».

Приступим к главному…
Читать полностью »

Шутки про конец света и его пришествие уже порядком утомили, но как иначе назвать первую СЕВЕРО-корейскую игру Pyongyang Racer?

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


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