DemensDeum

Language switcher

  • Masonry AR

    Masonry AR — это геолокационная многопользовательская игра с элементами дополненной реальности (AR), погружающая вас в мир тайных обществ. Исследуйте улицы вашего города, собирайте масонские книги знаний, основывайте собственные ложи и соревнуйтесь за влияние на карте реального мира.

    Ключевые особенности

    • Геолокационный геймплей: передвигайтесь в реальном мире, используя GPS вашего устройства для поиска секретных книг и ресурсов.
    • Режим автоходьбы (Autowalk): если доступ к GPS ограничен, вы можете запустить режим автоходьбы, выбрав в качестве отправной точки одну из мировых столиц.
    • Создание лож: основывайте масонские ложи на реальной карте и расширяйте влияние вашего ордена.
    • Внутриигровая экономика: зарабатывайте игровую валюту (MOS), развивайте свои территории и делитесь реферальными ссылками с друзьями.
    • Кроссплатформенность: игра работает непосредственно в веб-браузерах на мобильных устройствах и ПК благодаря игровому движку Flame Steel Engine 2 с рендерингом на базе Three.js.

    Играть:
    https://demensdeum.com/games/masonry-ar/client/

    GitHub:
    https://github.com/zefir1990/Masonry-AR

  • Teflecher


    Teflecher — это быстрое, интерактивное, кроссплатформенное приложение-квиз, созданное на основе Kotlin Multiplatform (KMP) и Compose Multiplatform. Оно позволяет пользователям интуитивно загружать викторины из локальных JSON-файлов или удаленных URL-адресов, отвечать на вопросы с несколькими вариантами ответа, мгновенно видеть обратную связь о правильности ответов и отслеживать свои результаты.

    Web:
    https://demensdeum.com/software/teflecher/

    GitHub:
    https://github.com/zefir1990/teflecher

    Также редактор квизов формата Teflecher Editor на основе технологий Ionic + Capacitor

    Web:
    https://demensdeum.com/software/teflecher-editor/

    GitHub:
    https://github.com/zefir1990/teflecher-editor

  • Ghost Contacts


    Ghost Contacts — это простое веб-приложение, созданное с целью скрыть ваши контакты от стандартных системных API и телефонных книг. Вся информация хранится исключительно локально в вашем браузере и не передается на внешние сервера.

    Основные возможности

    • Скрытие от системных API: Ваши контакты не синхронизируются со стандартными системными API контактов и телефонной книгой устройства.
    • Экстренный пароль (Panic Password): Специальный пароль, при вводе которого вся база контактов моментально и безвозвратно удаляется.
    • Импорт и экспорт: Удобный перенос базы контактов через файлы формата CSV для создания резервных копий.

    Приложение онлайн:
    https://demensdeum.com/software/ghost-contacts/

    GitHub:
    https://github.com/demensdeum/GhostContacts

  • Cube Art Project 2

    Добро пожаловать в Cube Art Project 2 — медитативный трехмерный холст, где вы можете дать волю своему воображению. Создавайте воксельные картины, экспериментируйте с цветами и воплощайте уникальные 3D-модели прямо в вашем браузере.

    Что такое Cube Art Project 2?

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

    Ключевые особенности

    • Трехмерное рисование: расслабляющий творческий процесс, сфокусированный на создании воксельного искусства и 3D-геометрии.
    • Палитра цветов: точная настройка оттенков каждого блока с помощью удобных RGB-слайдеров.
    • Свобода перемещения: исследуйте свои картины под любым углом с помощью удобного управления камерой.
    • Сохранение холстов: сохраняйте ваши работы в файлы и возвращайтесь к рисованию в любое время, либо делитесь своими работами с другими.

    Управление

    • WASD — перемещение камеры
    • Мышь — вращение камеры и осмотр
    • Интерфейс (GUI) — выбор и настройка цвета

    Играть:
    https://demensdeum.com/software/cube-art-project-2/

    GitHub:
    https://github.com/zefir1990/cube-art-project-2

  • Raiden Video Ripper

    Raiden Video Ripper — это проект с открытым исходным кодом, предназначенный для редактирования видео и конвертации форматов. Он создан с использованием Qt 6 (Qt Creator) и позволяет осуществлять монтаж и конвертировать видео в форматы MP4, GIF и WebM. Вы также можете извлекать аудио из видео и конвертировать его в формат MP3.

    Microsoft Store:
    https://apps.microsoft.com/detail/9nvzjs98smgc

    GitHub:
    https://github.com/demensdeum/RaidenVideoRipper/releases

  • Mars Miners

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

    Что такое Mars Miners?

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

    Ключевые особенности

    • Тактическая стратегия: планируйте развитие базы и захват территории, просчитывая ходы соперников наперед.
    • Автономные юниты: координируйте действия роботов-добытчиков и настраивайте их логику для максимальной эффективности.
    • Разнообразные режимы: оттачивайте свои навыки на одиночных учебных полигонах или соревнуйтесь с другими колонистами в многопользовательском режиме.
    • Продвинутый ИИ: ведите борьбу за ресурсы против умных автоматонов, которые не прощают тактических ошибок.

    Играть в Mars Miners

  • Flame Steel: Death Mask 2

    В бескрайних, залитых холодным светом коридорах индустриальной мегаструктуры вас ждет новое испытание. Мы рады представить Flame Steel: Death Mask 2 — трехмерный dungeon crawler, сочетающий классическую эстетику с современным игровым процессом в реальном времени.

    Что такое Flame Steel: Death Mask 2?

    Представьте, что вы просыпаетесь в процедурно генерируемом лабиринте, где за каждым поворотом может скрываться враждебная сущность «Фильтр». В Flame Steel: Death Mask 2 вы примерите на себя роль Искателя, исследующего мир, построенный на движке Flame Steel Engine 2 (с графическим рендером Three.js).

    Ключевые особенности

    • Процедурные подземелья: каждая попытка уникальна. Сервер создает новые карты, полные тайн и опасностей.
    • Терминал: для тех, кто предпочитает полный контроль — встроенный интерфейс командной строки позволяет взаимодействовать с системой напрямую: выполнять продвинутые действия, проводить отладку или отправлять команды.
    • Бой и выживание: сражайтесь с Фильтрами, чтобы зарабатывать биты, а затем используйте их для открытия сундуков и улучшения своих характеристик. Следите за здоровьем — выживание не гарантировано.
    • Индустриальная эстетика: высококонтрастная визуализация и стерильная атмосфера гигантской мегаструктуры.

    Технологии под маской

    Игра создана для браузера и использует:

    • Frontend: чистый JavaScript и движок Flame Steel Engine 2 (с графическим рендером Three.js) для плавного трехмерного рендеринга.
    • Backend: Node.js для работы серверной части.
    • Инфраструктура: MongoDB для постоянного хранения данных и Redis для пространственного индексирования в реальном времени.

    Играть в Flame Steel: Death Mask 2

  • Ushki Radio

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


    https://demensdeum.com/software/ushki-radio

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

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

    Технически проект построен на React Native и Expo, поэтому работает как в браузере, так и в виде нативного приложения. Под капотом используется expo-av для воспроизведения аудио, а пользовательские настройки хранятся локально. Есть поддержка нескольких языков, включая русский и английский.

    Ushki-Radio — это хороший пример того, каким может быть современный интернет-радиоплеер: открытый, лёгкий, расширяемый и ориентированный в первую очередь на слушателя. Проект распространяется под лицензией MIT и отлично подойдёт как для личного использования, так и как база для собственных экспериментов с аудио-приложениями.

    GitHub:
    https://github.com/demensdeum/Ushki-Radio

    Google Play:
    https://play.google.com/store/apps/details?id=com.demensdeum.ushkiradio

  • Glazki TV: Современный плеер для интернет-телевидения

    Glazki TV — это современный, высокопроизводительный плеер для интернет-телевидения (IPTV), построенный на базе React Native и Expo. Проект ориентирован на простоту использования и скорость работы, предоставляя удобный интерфейс для просмотра IPTV-каналов как на мобильных устройствах, так и в браузере.

    Основные возможности

    • Просмотр каналов: Просматривайте тысячи каналов, разделенных по категориям для удобной навигации.
    • Поиск: Быстро находите нужные каналы по названию.
    • Избранное: Сохраняйте любимые каналы для быстрого доступа (данные сохраняются локально).
    • Deep Linking: Делитесь прямыми ссылками на каналы, которые открываются автоматически.
    • Поддержка тем: Интерфейс автоматически адаптируется к системной темной или светлой теме.
    • Веб-поддержка: Плеер полностью функционален в браузере с синхронизацией URL.

    Технологический стек

    В основе проекта лежат современные инструменты разработки:

    • Framework: React Native + Expo
    • Video Player: expo-video (замена устаревшему expo-av)
    • UI Toolkit: react-native-paper
    • Playlist Parser: iptv-playlist-parser

    Веб версия:
    https://demensdeum.com/software/glazki-tv/

    Google Play версия:
    https://play.google.com/store/apps/details?id=com.demensdeum.glazkitv

  • Zefir1990


    Zefir1990 — Илья Прохоров, являюсь разработчиком с более чем 15-летним стажем коммерческой разработки. Основатель студии Demens Deum, занимающейся разработкой игр и приложений для мобильных, веб, десктоп систем. Первая 3D OpenGL ES 2 игра Mad Racer на Android 2 была выпущена в 2010 году, на проекте был программистом и дизайнером игры, также привлек к разработке композитора Антона Дмитриева (coolspotdreamer), после успешного запуска игры занимался заказной разработкой full-time и проектной в рамках контрактов. В числе клиентов — Декатлон, Playboy, Doctis.

    Также являюсь автором статей на тему разработки программного обеспечения, игр, паттернов проектирования, алгоритмов, AI, в планах написать книгу об энтропии программного обеспечения.

    Предпочитаемые языки программирования: ASM, C, C++, ObjC, Python, Kotlin, Swift, Java, Rust, Go, TypeScript, JavaScript, C#, Dart, PHP.

    LinkedIn: linkedin.com/in/zefir1990
    GitHub: github.com/zefir1990
    Telegram: t.me/zefir1990
    Email: ceo@demensdeum.com
    Twitch: twitch.tv/zefir1990
    Youtube: youtube.com/zefir1990