home.social

#тетрис — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #тетрис, aggregated by home.social.

  1. Эмуляция «тетриса» Apollo из 90-х и запуск кода на оригинальном железе

    В этой статье я расскажу о микроконтроллерах Sunplus с ядром 6502 которые использовались в популярных в 90-е "тетрисах" Apollo, а также об их эмуляции. Отдельно опишу способ запуска своего кода на этих играх и в частности проигрыватель "Bad Apple!!", крупнопиксельный кадр из которого показан на КПДВ.

    habr.com/ru/articles/955488/

    #brick_game #тетрис #bad_apple #6502 #декапсуляция

  2. Отладка «Тетрисом»: Пошаговый гайд по созданию и сокрытию классической игры в вашем проекте

    Привет, Хабр! У каждого разработчика в серьезном проекте наступает момент, когда хочется отвлечься и написать что-то для души. Что-то простое, классическое, но в то же время увлекательное. Часто такие "внутренние пет-проекты" становятся «пасхальными яйцами» — секретами для самых любопытных пользователей. Сегодня мы расскажем, как и зачем мы спрятали в нашем приложении для стеганографии «ChameleonLab» классический «Тетрис». Это не просто история о «пасхалке», а пошаговый гайд с подробным разбором кода на Python и PyQt6, который покажет, что, несмотря на кажущуюся простоту, создание «Тетриса» — это интересная задача с множеством подводных камней.

    habr.com/ru/articles/943338/

    #тетрис #стеганография #Стегоанализ #chameleonlab #python #разработка_игр #пасхалки

  3. Отладка «Тетрисом»: Пошаговый гайд по созданию и сокрытию классической игры в вашем проекте

    Привет, Хабр! У каждого разработчика в серьезном проекте наступает момент, когда хочется отвлечься и написать что-то для души. Что-то простое, классическое, но в то же время увлекательное. Часто такие "внутренние пет-проекты" становятся «пасхальными яйцами» — секретами для самых любопытных пользователей. Сегодня мы расскажем, как и зачем мы спрятали в нашем приложении для стеганографии «ChameleonLab» классический «Тетрис». Это не просто история о «пасхалке», а пошаговый гайд с подробным разбором кода на Python и PyQt6, который покажет, что, несмотря на кажущуюся простоту, создание «Тетриса» — это интересная задача с множеством подводных камней.

    habr.com/ru/articles/943338/

    #тетрис #стеганография #Стегоанализ #chameleonlab #python #разработка_игр #пасхалки

  4. Отладка «Тетрисом»: Пошаговый гайд по созданию и сокрытию классической игры в вашем проекте

    Привет, Хабр! У каждого разработчика в серьезном проекте наступает момент, когда хочется отвлечься и написать что-то для души. Что-то простое, классическое, но в то же время увлекательное. Часто такие "внутренние пет-проекты" становятся «пасхальными яйцами» — секретами для самых любопытных пользователей. Сегодня мы расскажем, как и зачем мы спрятали в нашем приложении для стеганографии «ChameleonLab» классический «Тетрис». Это не просто история о «пасхалке», а пошаговый гайд с подробным разбором кода на Python и PyQt6, который покажет, что, несмотря на кажущуюся простоту, создание «Тетриса» — это интересная задача с множеством подводных камней.

    habr.com/ru/articles/943338/

    #тетрис #стеганография #Стегоанализ #chameleonlab #python #разработка_игр #пасхалки

  5. Отладка «Тетрисом»: Пошаговый гайд по созданию и сокрытию классической игры в вашем проекте

    Привет, Хабр! У каждого разработчика в серьезном проекте наступает момент, когда хочется отвлечься и написать что-то для души. Что-то простое, классическое, но в то же время увлекательное. Часто такие "внутренние пет-проекты" становятся «пасхальными яйцами» — секретами для самых любопытных пользователей. Сегодня мы расскажем, как и зачем мы спрятали в нашем приложении для стеганографии «ChameleonLab» классический «Тетрис». Это не просто история о «пасхалке», а пошаговый гайд с подробным разбором кода на Python и PyQt6, который покажет, что, несмотря на кажущуюся простоту, создание «Тетриса» — это интересная задача с множеством подводных камней.

    habr.com/ru/articles/943338/

    #тетрис #стеганография #Стегоанализ #chameleonlab #python #разработка_игр #пасхалки

  6. Делаем настольные часы с Wi-Fi из тетриса

    Если вы посмотрели видео, то уже хорошо понимаете, что представляет из себя этот гаджет, но на всякий случай ещё раз перечислю, что он умеет: онлайн‑синхронизация времени, фоторамка, демонстрация логотипа, имитация волшебного шара из фильма «Трасса 60». В часах используется модуль WeAct ESP32‑C6 Mini с процессором ESP32‑C6 QFN32 и дисплей WeAct ST7735 (9 $ за всё вместе с доставкой с AliExpress).

    habr.com/ru/articles/938830/

    #ESP32C6 #ST7735 #WeAct_ST7735 #arduino_ide #тетрис

  7. [Перевод] Невозможные проблемы, скрытые в простой игре «Тетрис»

    Будучи ребёнком 1990-х годов, я не мог обойти стороной игру-бестселлер «Тетрис». Созданный в 1984 году российским программистом Алексеем Пажитновым, «Тетрис» быстро стал блокбастером, и за прошедшие годы в него сыграли сотни миллионов человек. Я сам часами играл в него на Game Boy, пытаясь расположить падающие фигуры так, чтобы они как можно плотнее заполняли игровое поле. Со временем игры эти блоки начинают падать все быстрее и быстрее, и мои большие пальцы едва успевали за управлением игрой. В принципе, все игры — даже такие разные, как Candy Crush Saga, Magic: The Gathering и Wordle, — можно изучать с точки зрения математики. Но «Тетрис» имеет много особых связей с математикой. Например, цель игры сильно напоминает геометрические задачи о паркете, в которых вы определяете, можно ли покрыть область бесконечно большим набором плиток без зазоров.

    habr.com/ru/articles/935548/

    #тетрис #npполные_задачи

  8. 10 самых продаваемых видеоигр всех времен

    С ростом популярности и известности бесплатных игр, таких как Fortnite, CS: GO, PUBG и других, игры достигают поразительного числа игроков и набирают огромное количество игрового времени. Но с точки зрения продаж платных игр, какие игры являются самыми продаваемыми за все время? Ниже топ-10 самых продаваемых игр за все время. И сразу небольшой спойлер. На фото создатель игры №1 по продажам.

    habr.com/ru/articles/914422/

    #игры #разработка_игр #тетрис #gta #minecraft #пажитнов #nintendo #mario_brothers #super_mario_bros #the_elder_scrolls

  9. Скрестили “Тетрис” и Kanban. Что в итоге стало с планированием на проекте?

    Недавно методика планирования на нашем проекте изменилась. И жизнь команды тоже:) Что получится, если объединить “Тетрис” и Kanban, расскажу в этой статье.

    habr.com/ru/companies/cleverte

    #тетрис #kanban #гибкие_методологии #agile #планирование

  10. Разбирая бэклог. Часть 12. Копируй, изменяй. 11+1 аркада и пазл, удачно пересмотревших исходную концепцию. 1989-1995

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

    habr.com/ru/articles/818983/

    #Supaplex #SokoBan #Тетрис #PacMan #Boulder_Dash #Маджонг #Q*Bert #Shoot_'em_up

  11. Как Алексей Пажитнов сделал сиквел Тетриса и забыл про него

    Тетрис — одна из самых (если не самая!) известных видеоигр, чьё имя известно даже людям, бесконечно далёким от этой индустрии. Когда в 1989 году «Тетрис» вышел на Nintendo Game Boy, он стал мировым хитом, продавшись миллионами копий и зарекомендовав себя как самая любимая в мире видеоигра-головоломка. Для старинной видеоигры, которая начиналась как любительский проект компьютерного разработчика из СССР, влияние «Тетриса» по-прежнему сильно, доказательством чему служит огромная база игроков, по сей день пытающихся полностью пройти игру. Его успех также породил желание создать продолжение. Появились побочные продукты: такие как Hatris, Welltris и Wordtris, а также итеративные продолжения, такие как Tetris 2, Tetris DS и Tetris Effect. Но у игры могло бы быть ещё одно продолжение, которое так и не вышло. Сам создатель Тетриса, Алексей Пажитнов, придумал другую, более интеллектуальную версию игры. На Game Developers Conference (GDC) 2024 Алексей Пажитнов рассказал о своих первоначальных планах по выпуску продолжения «Тетриса» и о том, почему мы только сейчас слышим об этом публично. Это запланированное продолжение, получившее название Tetris Reversed, было призвано изменить способ игры в тетрис. Но сиквел игры уже более десяти лет находится на стадии прототипа.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #игры #пажитнов #тетрис

  12. [Перевод] Как заново реализовать тетрис

    Я из тех программистов, кому нравится всё реализовать самостоятельно. Нет, я не имею в виду, что не доверяю работе, сделанной другими. Скорее, я полагаю, что, если сделаю что-нибудь сам, то из этого будет гораздо больше толку, чем если просто взять чужую реализацию. Например, я написал на С мой собственный парсер регулярных выражений, при этом воспользовался моей собственной библиотекой структур данных на C . Надеюсь, когда-нибудь потом напишу об этом подробнее. Вне всяких сомнений, я наработал массу опыта и знаний, выполняя все эти вещи самостоятельно. Поэтому, на мой взгляд, вполне целесообразно и далее так делать, то есть, попробовать выполнить какой-то проект, уже реализованный ранее. Всё это — именно с целью самообучения. На этот раз я взялся самостоятельно перепроектировать «Тетрис». Чтобы было ещё интереснее, я решил всё сделать на C. На самом деле, это не первая моя игра на C – немного ранее я уже успел написать на С клон сапёра . В блоге также об этом не писал, но, может быть, напишу в будущем, так как проект получился очень интересным. Пожалуй, этот опыт пригодился мне в работе над «Тетрисом».

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #игры #тетрис #программирование #разработка_игр #сапер #софт #библиотеки #GUI #GTK #Microsoft_Windows #tetris #Linux

  13. Тюнинг старого тетриса

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

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #тетрис #скорость #разгон #кнопка_turbo

  14. [Перевод] История разработки игры «Тетрис»: каким может быть подарок на Новый год или Рождество?

    От лица

    habr.com/ru/companies/beeline_

    #тетрис #новый_год #разработка_игр

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

    Работая над своей реализацией Тетриса на Javascript, я столкнулся с необходимостью тестирования игры. Тестировать хотелось в условиях, максимально приближенных к реальности, т.е., играя в него. Самому тратить часы на игру не было ни желания, ни времени. Я решил разработать бота, который будет играть в тетрис вместо меня. Такого бота можно оставить играть на несколько часов и отловить редкие ошибки, которые слишком трудно воспроизвести вручную. Кроме того, мне было просто интересно написать такого бота.

    habr.com/ru/articles/779654/

    #tetris #ai #bot #ИИ #искусственный_интеллект #бот #тетрис #pentix