creator cover pic
pic

pic 

Syntropy science

2subscribers

4posts

goals1
$2.55 of $12.8 raised
🍕

About

🐙

ㅤㅤㅤㅤㅤㅤ🧬 SYNTROPY

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

Скачать для Windows: ㅤㅤㅤㅤㅤРезультаты сканирования на virustotal
exe
Syntropy.exe5.80 Mb
Скачать для Linux Mint: ㅤㅤㅤㅤРезультаты сканирования на virustotal
Syntropy3.71 Mb
  * Портативное приложение: работает без установки и прав администратора.

Ключевые возможности:

  • ⚔️ Войны фракций: Клетки делятся на независимые команды с уникальными цветами. Они ведут непрерывную экспансию, захватывают территории соперников и борются за доминирование в реальном времени.
  • 🧬 Процедурные мутации: Движок рассчитывает вероятность спонтанных биологических мутаций, порождая новые виды со своей палитрой. Это делает каждую симуляцию уникальной.
  • 🎨 Шейдерные эффекты: Современный графический стиль с мягким свечением (Bloom), хроматической аберрацией на краях экрана, кинематографичной виньеткой и динамическими лучами света.
  • 🖱️ Интерактивный спавн: Вы можете напрямую влиять на баланс сил. Кликайте мышью по рабочему столу, чтобы спавнить новые кластеры клеток-глайдеров и помогать выбранной фракции.
  • 🌌 Космическая пыль: Каждая гибель клетки генерирует тысячи шлейфовых микрочастиц, которые плавно дрейфуют по экрану на основе законов физики.
  • 🌈 Адаптивный бэкграунд: Фоновый цвет обоев мягко и плавно меняет свой оттенок, подстраиваясь под цвет той команды, которая доминирует на экране в текущий момент.
  • 🛰️ Эффект параллакса: Изображение плавно смещается вслед за движениями курсора мыши, создавая глубокий и реалистичный псевдо-3D эффект.
  • ⚙️ Управление параметрами: Удобное меню в системном трее (возле часов) позволяет настраивать скорость эволюции, агрессивность ИИ, размеры ячеек, зазоры сетки, силу свечения и другие параметры.

Оптимизация и производительность:

  • 🖥️ Мультимониторный режим: Полная поддержка нескольких дисплеев и ультрашироких экранов. Живые обои бесшовно расползаются на всё рабочее пространство и корректно работают как единое целое на стыке мониторов.
  • ⚡ Архитектура: Полностью написано на C++20 и SFML 3 без сторонних движков. Все графические эффекты обрабатываются аппаратно через кастомные GLSL-шейдеры.
  • 🚀 Запуск на любом железе: Код максимально облегчен и оптимизирован на низком уровне. Обои без проблем «полетят» даже на слабом ноутбуке без вреда для общей производительности системы.
  • 🎮 Умная автопауза: Обои полностью останавливают все расчеты и снижают нагрузку на видеокарту и процессор до нуля, когда вы запускаете игры, смотрите видео или открываете приложения на весь экран.
  • 💾 Постоянство мира: Приложение умеет бережно сохранять текущую карту клеток. После перезапуска системы симуляция продолжится ровно с того же кадра.
  • 🌐 Оффлайн: Приложение работает абсолютно автономно и не требует подключения к интернету.
🔑 Программа работает в демо-режиме с почти полным функционалом. Если вам понравился проект, вы можете
3452-7280-8282-5490
90529570

⚙️ Обновление версии под Windows (v1.5)

  • Изменение размера клеток без сброса поля.
  • Вкл/выкл режима эффекта параллакса без сбоса поля.
  • Увеличено количество испускаемой клетками пыли.
  • Переход проекта со стандарта C++17 на C++20.
  • Fix: Случайные цвета при перезапуске симуляции.
  • Fix: Правильное определение метода встраивания на рабочий стол.
  • Fix: Автозапуск на некоторых версиях ОС
exe
Syntropy.exe5.80 Mb
Результаты сканирования на virustotal
📦 Файл обновлен в основном посте

⚙️ Обновление версии под Windows (v1.4)

  • Fix: Добавлен новый гибридный метод встраивания на рабочий стол (Blit-Overlay) для последних версий Windows 11.
  • Небольшие изменения интерфейса.
  • Небольшая оптимизация.
exe
Syntropy.exe5.78 Mb
Результаты сканирования на virustotal
📦 Файл обновлен в основном посте
Subscription levels0
No subscription levels
Go up