Hacker News Digest

Тег: #pixel-art

Постов: 3

Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi (loficities.com) 🔥 Горячее

Lofi Cities — это бесплатное веб-приложение, которое сочетает анимированный пиксель-арт ночных городов с живой генерацией lofi-музыки прямо в браузере. Каждый город — это 480×270 пиксельный цикл длительностью четыре минуты, с уникальной погодой, достопримечательностями и ambient-звуками (дождь, поезда, волны), а музыка создаётся алгоритмически в реальном времени, без повторов и без необходимости регистрации или установки. Приложение работает на всех устройствах и предназначено как спокойный фон для учёбы, работы или отдыха.

Последние обновления добавили глобальный чат для каждого города: пользователи, смотрящие один и тот же город, видят друг друга в общей комнате, с метками города рядом с именами и тегами при совпадении ников (например, «sleepy fox ·3f»), сообщения хранятся три часа. Также улучшен интерфейс на мобильных — город, время, ссылки и счётчик онлайн теперь в одной карточке. Есть возможность сохранить кадр как 1080p PNG или установить как PWA. Billboard-ы в городах можно арендовать для своей рекламы через форму, а новые города предлагаются в Discord. Автор — Сафа Эмали, монетизация возможна через покупку видеопетли (без аудио) на Gumroad, но сам сайт остаётся бесплатным и без cookie.

by safaelmali • 27 сентября 2026 г. в 18:44 • 308 points

Оригинал • HN

#browser#discord#gumroad#lofi#pixel-art#pwa

Комментарии (135)

Веб-приложение создаёт атмосферу для релаксации и фокусировки, но вызывает споры о качестве пиксель-арта, использовании ИИ и инвазивности рекламы, нарушающих иммерсивность. Критика пиксель-арта: некоторые считают его AI-сгенерированным из-за неправильных китайских и японских иероглифов в Токио и Гонконге, что снижает аутентичность; другие ценят визуальную атмосферу, не требуя точности символов. Реклама на Product Hunt воспринимается как разрушающая иммерсивность и несоответствующая пиксель-арт эстетике; другие пользователи не отмечают её как проблему, фокусируясь на музыке и визуале. Музыка вызывает разногласия: одни называют её атмосферной и удачной, другие — «basic midi» с диссонансными аккордами, не соответствующими lofi-стилю. Пользователи предлагают: - добавить переключение видов (окно, балкон, комната) для выбора между городскими и внутренними звуками; - отключать рекламу для чистого пиксель-арт опыта; - расширить список городов (Монреаль, Сидней, Каир, Афины и др.) с локальными деталями (жакаранды в Сиднее, арабеск-музыка в Стамбуле); - внедрить динамические погодные эффекты (дождь, гроза, осенние листья) с учётом сезонности (например, не сакура в несезон в Токио); - добавить <noscript> поддержку для объяснения отсутствия загрузки при отключённом JavaScript. Многие отмечают, что приложение идеально подходит для фокусировки и глубокой работы, особенно как фон на втором мониторе, благодаря генерируемой без повторов музыке и спокойной визуальной среде. Пользователи сравнивают проект с работами Mark Ferrari’s Living Worlds — ручная анимация, отсутствие рекламы, атмосферная динамика — и видят в нём высокий эталон. Согласованное мнение: музыка, сгенерированная в браузере без внешних зависимостей, — сильная сторона, отличающая проект от решений на основе AI-моделей вроде Lyria 3. Проект вызывает эмоциональный отклик через ностальгию и лиминальные пространства, объясняя его привлекательность несмотря на технические недостатки.

The Effect of CRTs on Pixel Art (2024) (datagubbe.se) 🔥 Горячее

CRT-мониторы смягчали резкие края пикселей благодаря своей естественной нечёткости, но не делали их незаметными — на реальных экранах, таких как Commodore 1084S, jagged edges оставались чётко видимыми, что опровергает идею, будто старые телевизоры полностью сглаживали блочность 8-битной графики. Автор подчеркивает, что многие современные эмуляторы и фильтры, пытающиеся воссоздать «CRT-эффект», преувеличивают размытость и затемнение, создавая ложное впечатление, будто пиксели на старых экранах были почти неразличимы.

Настоящая ценность старых систем заключалась не только в аппаратных свойствах ЭЛТ, но и в осознанном использовании художниками техник анти-алиасинга, дithering, тщательной палитры и программных трюков — особенно на ограниченных платформах вроде C64 или NES. Современный пиксель-арт часто грешит противоположным: намеренно избегает этих приёмов, чтобы выглядеть «блокистее», чем на самом деле было на оригинальном оборудовании, что превращает ностальгию в искажённое воспоминание. Истинный пиксель-арт — это точность на уровне пикселя, а не её отсутствие под предлогом ретро-стиля.

by tobr • 19 сентября 2026 г. в 17:14 • 305 points

Оригинал • HN

#anti-aliasing#commodore-64#crt#dithering#emulators#nes#pixel-art

Комментарии (125)

Эффект CRT связан не с самой технологией, а с артефактами дешёвых аналоговых соединений (RF/composite). Современная пиксель-арт-эстетика — самостоятельный стиль, а не попытка воссоздать устаревший вид. Game Boy Color и Game Boy Advance стали для многих основным введением в пиксель-арт; их LCD-экраны не требовали CRT для восприятия эстетики. Пиксель-арт сегодня создан для высокодетализированных LED-экранов и не должен оцениваться по внешнему виду на CRT. Современные CRT-фильтры часто делают изображение слишком тёмным и с избыточными скан-лайнами, но есть удачные исключения (например, Cyber Shadow). Реальные CRT-мониторы с RGB/VGA-входом не сглаживали пиксели — размытие возникало из-за composite/RF-сигналов, а не самой технологии CRT. Артефакты PAL/NTSC (встраивание цвета в яркость) создавали уникальное размытие, невозможное для точного воспроизведения на цифровых экранах без эмуляции аналогового сигнала. Дизайнеры старых игр использовали ограничения оборудования как творческий инструмент — это было частью эстетики, а не случайностью, вызванной CRT. Некоторые утверждают, что CRT-фильтры в эмуляторах слишком размыты и не отражают реальность: на реальных NES/SNES с RF-подключением пиксели были чётко видны, а не размыты. Один участник считает CRT-фильтры в VSCode мемом, другой использует их постоянно, несмотря на визуальный шум, мешающий концентрации. Для точной эмуляции CRT важно учитывать скан-лайны, гамму, дилатацию/контракцию луча и нелинейную яркость фосфора — это даёт более аутентичный результат, чем простое размытие. При воссоздании пиксель-арта следует использовать дитеринг и антиалиасинг, а не намеренно грубить пиксели — это улучшает визуальное качество и приближает к оригинальным играм. Для аутентичного отображения старых игр на современных экранах нужно использовать RGB/VGA-сигналы, а не composite — они сохраняют чёткость пикселей, как на хороших мониторах 90-х. Пиксельная эстетика была узнаваема до массового перехода на LCD — например, в ранних Flash-анимациях на Newgrounds, показываемых на CRT-телевизорах. Сравнение CRT с винилом и плёнкой точно: их «дефекты» стали частью эстетики, а цифровые аналоги кажутся стерильными без них. На реальных CRT с регулировкой резкости (например, 12-дюймовом телевизоре для SNES) можно было вручную переключаться между чёткими и размытыми пикселями — это был сознательный выбор. Современные LCD/OLED не воспроизводят «теплоту» и плавное смешение цветов качественных CRT-мониторов, особенно для 2D-спрайтов.

TinyWind: A pixel pirate sailing game with real wind physics (380k+ kms sailed) (tinywind.io) 🔥 Горячее 💬 Длинная дискуссия

TinyWind — небольшая пиксельная игра, где управление ветром полностью определяет ход пиратского корабля. Игрок регулирует угол паруса, пытаясь поймать или уклониться от меняющегося ветра, генерируемого процедурным алгоритмом. Ветер меняет направление каждые несколько секунд и может принимать одну из трёх сил, что заставляет постоянно адаптировать курс. В игре представлено 12 коротких уровней, каждый длится около пяти минут, но требует точного расчёта направления и силы ветра. Разработчики создали её в Unity за 48‑часовый джам, используя пиксельный стиль с ограниченной палитрой из восьми цветов.

Ключевой приём — отсутствие боевых механик; единственный «враг» — сама погода, что делает каждую сессию непредсказуемой. Игра полностью бесплатна и доступна на Itch.io, где за первую неделю набрала более 10 000 просмотров и положительные отзывы о простоте и оригинальности. Игроки часто отмечают: «Ветер — единственный противник, но он справедливый». В TinyWind представлено три типовых корабля, каждый с небольшими различиями в манёвренности, и пять разных карт, где расположены препятствия‑острова. Проект стал примером того, как минималистичный дизайн и физика ветра могут заменить сложные системы боя. Таким образом, TinyWind демонстрирует, что даже простая механика может обеспечить захватывающий геймплей.

by tinywind • 15 июня 2026 г. в 16:15 • 1038 points

Оригинал • HN

#game-development#itch.io#physics#pixel-art#tinywind#unity

Комментарии (192)

  • Игра нравится, визуальный стиль и механика парусов впечатляют.
  • Некоторые пользователи указывают на неясность направления ветра и необходимость более интуитивного индикатора.
  • Предлагают улучшения UI: крупный центральный индикатор ветра, настройка клавиш и возможность автоматической корректировки парусов.
  • Есть запрос на мультиплеер, более детальную настройку сложности и возможность сохранения без регистрации.