Как стать автором
Обновить
47.61

Логические игры

Развиваем логику

Сначала показывать
Порог рейтинга
Уровень сложности

Квесты — мëртвый жанр или надежда инди-разработчиков?

Время на прочтение10 мин
Количество просмотров9.5K

Помните ощущение интеллектуального триумфа, когда смогли открыть холодильник Братьев Пилотов или справиться с музыкальной дверью в The Neverhood? Решение сложных и подчас весьма неочевидных загадок было основой квестовых игр, которые в свое время завоевали сердца миллионов геймеров. Проекты таких разработчиков, как Sierra и LucasArts, стали культовыми и оказали огромное влияние на развитие видеоигр. Но с течением времени интерес к этому жанру начал постепенно угасать. В статье поразмышляем, как так получилось.

Читать далее
Всего голосов 28: ↑28 и ↓0+28
Комментарии35

Обнаружены шахматы для DOS… 1980 года

Время на прочтение2 мин
Количество просмотров27K

Шахматы для DOS... 1980 года! Вытащены с найденной в 2024 году системной дискеты 86-DOS (QDOS), при этом без особых проблем работают в MS-DOS 2.11, 3.31 на 86Box, MS-DOS Player, FreeDOS, DOSBox-X, NTVDM на современных ОС.

Читать далее
Всего голосов 39: ↑38 и ↓1+54
Комментарии103

Искусственный интеллект для игры Точки

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров5.8K

Кратко о правилах: игроки поочерёдно ставят точки двух цветов в перекрестия линий. Цель — окружить точки соперника замыканием вокруг них непрерывной цепи своих точек.

Читать далее
Всего голосов 26: ↑25 и ↓1+28
Комментарии27

Алгоритм minimax в шахматах

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров10K

Привет, Хабр!

Сейчас, когда вы слышите про ИИ в шахматах, наверняка первое, что приходит в голову – это AlphaZero, который "научился" играть в шахматы, превзойдя чемпионов мира, не имея никакого предварительного знания об игре. Но позвольте, это же только верхушка айсберга!

Не будем тратить время на объяснение того, как двигаются фигуры – это вы и так знаете. В сегодняшней статьи мы разберем алогоритм Minimax.

Читать далее
Всего голосов 25: ↑16 и ↓9+12
Комментарии5

Мат (часть 8)

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров12K

Что самое главное в шахматах? Конечно МАТ! Именно умение ставить его, искать в любой ситуации путь к мату – определяет способность выигрывать. Если игрок не умеет ставить простейшие маты, не видит их – он просто не сможет выиграть шахматную партию. А еще - у матов есть различные названия. И об этом я тоже хочу рассказать. Так что - запасаемся терпением, берем мышку в руки чтобы решать задачи и добро пожаловать во вселенную мата!

А забегая вперед - самое смешное название у мата — «Слепые поросята»... Но об этом уже в статье.

Мат в шахматах
Всего голосов 26: ↑23 и ↓3+28
Комментарии64

Как я наконец осуществил мечту заняться разработкой игр

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров25K

Начало 2024 года. У меня на руках демка игры, над которой я работал последние полгода. Ещё год назад я занимался разработкой мобильных приложений и сидел на хорошей зарплате, а сейчас я безработный инди-разработчик! Но как так вышло?

Читать далее
Всего голосов 45: ↑43 и ↓2+48
Комментарии29

DagazBot — Хранитель ключей и мётел

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.1K
История проекта Dagaz прошла у вас перед глазами. Когда я только начинал писать про Zillions, главным возражением было то, что платформа эта платная и запускается только под Windows. Появился Dagaz — полностью бесплатный проект с открытой лицензией и общедоступным исходным кодом, игры которого можно запускать из браузера, даже на мобилках. Блокирующим фактором стало отсутствие адекватных ботов. Пришлось осваивать GarboChess и разрабатывать DagazServer, на котором игроки могли бы играть по сети друг с другом. Это стало большим шагом вперёд, но на сервере требуется авторизация, а логины и пароли — это как раз то, что забывается легче всего. Счастлив сообщить, что теперь их запоминать не надо.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии3

Эпоха Flash: как разработчики в одиночку делали мировые шедевры

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.6K

Мы уже поговорили об инди-студиях и об играх, которые разработчики создавали в одиночку. В комментариях к последней статье поступило замечание о том, что пропущены целые эпохи – и в их числе эпоха Flash-игр. Спасибо за идею! 

В 1996 году появилась платформа FutureSplash Animator, которая открыла новые возможности для создания игр и анимации. С одной стороны, разработчики получили удобный инструмент; с другой – сделанными ими результатами можно было пользоваться прямо в браузере без необходимости скачивания. Об эволюции Flash вы можете прочесть в этой статье.

Во многом благодаря этой технологии была запущена целая отдельная индустрия “инди-игр”. От самых простых – вроде вирусных Dancing Bush и BaffOtron до таких шедевров, как Crush the Castle (тот же подход переизобрели в Angry Birds), и аркадной Sonny. Разработчики фантазировали, используя Flash для создания абсолютно разных механик – и смена направления гравитации, и управление разными частями тела, и классические платформеры в стиле Prince of Persia. 

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

Читать далее
Всего голосов 18: ↑16 и ↓2+20
Комментарии36

Как вырастить из ребёнка айтишника долгими зимними вечерами?

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров8K

Привет, Хабр! Жизнь удалёнщика вдвойне веселее с детьми. Изредка переводя взгляд от монитора вовне, я пытаюсь воспитывать дочку. Пока чаще получается наоборот. Эта гибридная нейросеть неохотно соглашается переключаться в режим обучения с учителем, но при этом требует 200% внимания. Такое взаимодействие требует немалых душевных сил, а за выходные я порой устаю сильнее, чем за рабочую неделю. Чего уж говорить о длинной череде красных дней календаря!

Приближаются новогодние праздники, а значит — снова назревает вопрос о том, как провести время с детьми и не свихнуться помочь им развиваться в увлекательной форме. Раньше я рассказал как играю с дочкой «в шифры», а один из читателей предложил более простой вариант — настолки. Как сотруднику компании «Криптонит», мне стало интересно: а есть ли настольные игры на тему криптографии? Сходу нашлось две, а затем я решил опробовать с дочкой ещё одну — более универсальную и направленную (как заявлено) на всестороннее развитие когнитивных функций. Результат нашего небольшого эксперимента оказался слегка неожиданным, и я спешу поделиться с вами свежим опытом.

Читать далее
Всего голосов 13: ↑10 и ↓3+8
Комментарии1

Без логики сложно, а с логикой непросто

Время на прочтение7 мин
Количество просмотров4.7K

Прочитал недавно статью Без логики сложно. Публикация скорее понравилась. Не со всем я согласен, но статья запустила мыслительный процесс. Результат хочу опубликовать.

Автор исходной статьи рассматривает проблему общения в Интернете. Все сталкивались с проблемой непонимания и необоснованной критики. Далее делается предположение, что всё из-за отсутствия у некоторых людей способности мыслить логически. Далее идут выдержки из книги Никонова, в которой описываются исследования логических способностей необразованных людей. Само исследование проводили среди жителей одной из деревень Узбекистана. В процессе разбирается несколько задач, но думаю, хватит и одной.

Читать далее
Всего голосов 14: ↑13 и ↓1+15
Комментарии39

Без логики сложно

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров12K

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

На открытом образовании есть курс "Логика и теория аргументации". Если честно его проходит, то упражнения вовсе не простые, часто с первого раза не получается правильно выполнить. В общем, нет у нас, человеков, врожденной логики.

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

А теперь выдержка из книги Никонова, где он рассказывает об исследованиях на наличие логического мышления у жителей горного селения в Узбекистане:

Тогда еще не было такого понятия, как «политкорректность», но Лурия, тем не менее, в самом начале своей работы извинительно расшаркался перед аудиторией: «Узбекистан по праву гордится высокой древней культурой, выдающимися достижениями в области науки и поэзии, связанными с такими личностями, как Улугбек, математик и астроном, оставивший замечательную обсерваторию под Самаркандом, философ Аль-Бируни, врач Авиценна, поэты Саади и Низами и т. д.».

Читать далее
Всего голосов 37: ↑30 и ↓7+35
Комментарии152

Трёхмерные задачи с замкнутыми цепочками

Время на прочтение4 мин
Количество просмотров1.3K

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

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Нераскрытые тайны из культовых видеоигр: Half-Life, Resident Evil 8, Red Dead Redemption 2, GTA 3, Cyberpunk-2077

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров14K

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

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

Но, лучшая загадка — это та, которая не разгадана. И, будь то из-за действительных упущений разработчиков или из-за таинственных персонажей, намеренно получивших только поверхностное раскрытие, в игровом мире существует множество неразгаданных загадок, которые оставляют игроков в недоумении даже спустя годы с момента их первого выпуска.
Читать дальше →
Всего голосов 32: ↑27 и ↓5+35
Комментарии10

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
24 сентября
Astra DevConf 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн

12 GitHub записок

Время на прочтение4 мин
Количество просмотров4.5K

Наверное, многие помнят детскую (или не очень) игру: "12 записок". В ней нужно последовательно искать записки, в которых есть подсказки, указывающие на место, где лежит следующая записка из цепочки в 12 элементов. Игра длится до тех пор, пока не будет найдена последняя записка. Играть можно как командами, так и индивидуально. Побеждает тот, кто первый найдёт последнюю записку. Давайте вспомним босоногое детство, смешаем старые идеи с новой реальностью и попробуем изобрести 12 записок заново: 12 GitHub записок. 

Читать далее
Всего голосов 6: ↑4 и ↓2+5
Комментарии2

Головоломки на Python: Увлекательный Путь к Мастерству в Программировании

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров17K

Головоломки на Python: Увлекательный Путь к Мастерству в Программировании

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

Читать далее
Всего голосов 8: ↑3 и ↓5+1
Комментарии21

Morte Alla Francia, Italia Anela…

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров1.2K

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

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

«Мафия» — клубная командная психологическая пошаговая ролевая игра, созданная в 1986 году студентом МГУ Дмитрием Давыдовым, базируется на культурно-исторической теории советского психолога Л. С. Выготского. В Википедии достаточно подробно описана сама игра и её варианты, но существуют и классические правила.

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

Итак, давайте уже перейдём к конкретике.
Всего голосов 8: ↑8 и ↓0+8
Комментарии2

Обучающая основам программирования и робототехники настолка «Битва Големов» — качаем, печатаем и играем

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров4.8K

Я решил сделать детям, родителям и преподавателям подарок. Встречайте BIG BOX PNP по классической версии моей игры о боевых программируемых роботах "Битва Големов", который можно свободно скачать, распечатать и играть.

Читать далее
Всего голосов 22: ↑20 и ↓2+23
Комментарии3

Научные настольные игры для школьников и не только. Часть 2

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.1K

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

Читать далее
Всего голосов 8: ↑7 и ↓1+7
Комментарии0

История и занимательные факты про кроссворды

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров4.5K

Кроссворд (с англ. «cross» — пересечение и «word» — слово) — одна из самых распространенных головоломок в мире. На сайте «РСХБ в цифре» можно найти уникальные тематические кроссворды, а во всем мире их просто миллионы. Но какой же был самым первым, кто придумал эту головоломку и какие рекорды числятся за кроссвордами? Узнаете в новой статье.

Читать далее
Всего голосов 23: ↑22 и ↓1+28
Комментарии2

Научные настольные игры для школьников и не только. Новинки российского и зарубежного рынка

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.8K

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

Читать далее
Всего голосов 19: ↑14 и ↓5+12
Комментарии2

Вклад авторов