Знаменитая однострочная программа C64 — теперь в виде SVG
В 1982 году единственная строка BASIC на Commodore 64 покорила целое поколение:
10 PRINT CHR$(205.5 + RND(1)); : GOTO 10
Она раз за разом случайно печатала CHR$(205) (прямой слэш) или CHR$(206) (обратный), пока экран не заполнялся странно гипнотическим узором лабиринта. Этот генератор воспроизводит тот же алгоритм в виде масштабируемого и стилизуемого SVG, готового к вставке в любой современный дизайн.
Как это работает
На холсте размещается сетка столбцы × строки. В каждой ячейке функция случайности с seed выбирает диагональ / или \, нарисованную одним элементом <line>. Результат — чёткий SVG с минимумом элементов, удобный для ручного редактирования, анимации и крошечного размера файла.
Элементы управления
- Столбцы / Строки — число ячеек в каждом направлении.
- Размер ячейки — сколько пикселей занимает одна ячейка.
- Толщина — ширина штриха диагоналей.
- Цвет / Фон — двухцветная схема.
- Seed + Перегенерировать — фиксируйте удачную раскладку или пробуйте новые.
Применения
- Ретро-лендинги в духе demoscene
- Футболки и стикеры для dev-культуры
- Обложки альбомов и зины
- Постеры генеративного искусства
- CSS-декорации
background-imageчерезdata:-URI
Так как результат — SVG только с <line>-элементами, цвета легко заменить CSS-переменными, штрихи анимировать через stroke-dasharray, а сам узор превратить в бесшовный фон через <pattern>.
Tiny Online Tools







