• Donki Hills

    Donki Hills is a first-person horror-comedy adventure that takes players through a mysterious story that combines suspense with unexpected humor.
    The main character James goes in search of his online friend Maria, whose connection has suddenly been severed. The only evidence is a random photograph pointing to the remote village of Donki Hills in the Novosibirsk region. Driven by a desire to get to the bottom of the truth, James begins his own investigation to find out all the circumstances of Maria’s disappearance.

    The game is available on Steam:
    https://store.steampowered.com/app/3476390/Donki_Hills/

  • Masonry AR

    Masonry AR is a location-based multiplayer augmented reality (AR) game that immerses you in the world of secret societies. Explore the streets of your city, collect Masonic books of knowledge, found your own lodges and compete for influence on the real world map.

    Key features

    • Geolocation-based gameplay:move around the real world using your device’s GPS to find secret books and resources.
    • Autowalk Mode:If GPS access is limited, you can start Autowalk mode by selecting one of the world’s capitals as a starting point.
    • Lodge Creation: Establish Masonic lodges on a real map and expand the influence of your order.
    • In-game economy: Earn in-game currency (MOS), develop your territories and share referral links with friends.
    • Cross-platform: The game runs directly in web browsers on mobile devices and PCs thanks to the Flame Steel Engine 2 game engine with rendering based on Three.js.

    Play:
    https://demensdeum.com/games/masonry-ar/client/

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

  • Teflecher


    Teflecher is a fast, interactive, cross-platform quiz application built on top of Kotlin Multiplatform (KMP) and Compose Multiplatform. It allows users to intuitively load quizzes from local JSON files or remote URLs, answer multiple-choice questions, see instant feedback on correct answers, and track their results.

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

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

    Also a quiz editor in the Teflecher Editor format based on Ionic + Capacitor technologies

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

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

  • Ghost Contacts


    Ghost Contacts is a simple web application designed to hide your contacts from standard system APIs and phone books. All information is stored exclusively locally in your browser and is not transferred to external servers.

    Main features

    • Hiding from system APIs:Your contacts are not synced with the standard system contacts APIs and device phone book.
    • Panic Password: A special password, when entered, the entire contact database is instantly and irrevocably deleted.
    • Import and export: Convenient transfer of contact database via CSV files for creating backup copies.

    Online application:
    https://demensdeum.com/software/ghost-contacts/

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

  • Cube Art Project 2

    Welcome to Cube Art Project 2 – a meditative 3D canvas where you can let your imagination run wild. Create voxel paintings, experiment with colors, and bring unique 3D models to life right in your browser.

    What is Cube Art Project 2?

    This is a creative game that turns your screen into an interactive canvas for 3D painting. Before you is a clean three-dimensional space, ready to be filled with your ideas, shapes and bright colors.

    Key features

    • 3D Drawing: A relaxing creative process focused on creating voxel art and 3D geometry.
    • Color picker: fine-tune the shades of each block using convenient RGB sliders.
    • Freedom of movement: Explore your paintings from any angle with convenient camera controls.
    • Canvas Saving: Save your work to files and return to drawing at any time, or share your work with others.

    Management

    • WASD – camera movement
    • Mouse – camera rotation and inspection
    • Interface (GUI) – color selection and adjustment

    Play:
    https://demensdeum.com/software/cube-art-project-2/

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

  • Raiden Video Ripper

    Raiden Video Ripper is an open source project designed for video editing and format conversion. It is created using Qt 6 (Qt Creator) and allows you to edit and convert videos to MP4, GIF and WebM formats. You can also extract audio from videos and convert it to MP3 format.

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

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

  • Mars Miners

    In the harsh conditions of the red planet, every second and every sector counts. We’re excited to introduce Mars Miners, a turn-based strategy game where you fight for the survival of a colony and control of valuable Martian resources.

    What are Mars Miners?

    In Mars Miners you control a mining corporation on Mars. Your task is to build bases, capture resource sectors and coordinate the actions of autonomous mining units in the face of fierce competition with artificial intelligence or other players.

    Key features

    • Tactical strategy: plan the development of your base and the seizure of territory, calculating your opponents’ moves in advance.
    • Autonomous units: Coordinate the actions of mining robots and customize their logic for maximum efficiency.
    • Various modes: Hone your skills in single-player training grounds or compete with other colonists in multiplayer mode.
    • Advanced AI: fight for resources against smart automata that do not forgive tactical mistakes.

    Play Mars Miners

  • Flame Steel: Death Mask 2

    In the endless corridors of the industrial megastructure, flooded with cold light, a new challenge awaits you. We’re excited to introduce Flame Steel: Death Mask 2, a 3D dungeon crawler that combines classic aesthetics with modern real-time gameplay.

    What is Flame Steel: Death Mask 2?

    Imagine waking up in a procedurally generated maze where a hostile entity called “Filter” could be lurking around every turn. In Flame Steel: Death Mask 2 you take on the role of a Seeker, exploring a world built on the Flame Steel Engine 2 (with Three.js graphics rendering).

    Key features

    • Procedural Dungeons: Each attempt is unique. The server creates new maps full of secrets and dangers.
    • Terminal: For those who prefer full control, the built-in command line interface allows you to interact directly with the system: perform advanced actions, debug or send commands.
    • Combat and Survival: Fight Filters to earn Bits, then use them to open chests and improve your stats. Watch your health – survival is not guaranteed.
    • Industrial aesthetic: high-contrast visualization and sterile atmosphere of a giant megastructure.

    Technology behind the mask

    The game is created for the browser and uses:

    • Frontend: Pure JavaScript and Flame Steel Engine 2 (with Three.js graphics renderer) for smooth 3D rendering.
    • Backend: Node.js for running the server side.
    • Infrastructure: MongoDB for persistent data storage and Redis for real-time spatial indexing

    Play Flame Steel: Death Mask 2

  • Ushki Radio

    Ushki-Radio is a cross-platform radio player for online radio, made with a focus on simplicity and listening pleasure. No unnecessary functions, no overloaded interfaces – just turn it on and listen.


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

    The project uses the open source Radio Browser, making thousands of radio stations from all over the world available in the application. You can search for them by name, genre or popularity, add them to your favorites and quickly return to your favorite stations.

    Ushki-Radio is perfect for the role of a background radio player: it remembers the last station, allows you to control the volume and does not require complex settings. The interface is concise and understandable – everything is done so that nothing distracts from music, conversations and broadcasting.

    Technically, the project is built on React Native and Expo, so it works both in the browser and as a native application. Under the hood, expo-av is used to play audio, and user settings are stored locally. There is support for several languages, including Russian and English.

    Ushki-Radio is a good example of what a modern Internet radio player can be: open, lightweight, expandable and focused primarily on the listener. The project is distributed under the MIT license and is perfect for both personal use and as a basis for your own experiments with audio applications.

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

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

  • Glazki TV: Modern player for Internet television

    Glazki TV is a modern, high-performance player for Internet television (IPTV), built on the basis of React Native and Expo. The project is focused on ease of use and speed, providing a convenient interface for viewing IPTV channels both on mobile devices and in the browser.

    Main features

    • Channel Browsing: Browse thousands of channels, categorized for easy navigation.
    • Search: Quickly find the channels you need by name.
    • Favorites: Save your favorite channels for quick access (data saved locally).
    • Deep Linking: Share direct links to channels that open automatically.
    • Theme support: The interface automatically adapts to the system dark or light theme.
    • Web support: The player is fully functional in the browser with URL synchronization.

    Technology stack

    The project is based on modern development tools:

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

    Web version:
    https://demensdeum.com/software/glazki-tv/

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

  • Zefir1990


    Zefir1990 – Ilia Prokhorov, I am a developer with more than 15 years of experience in commercial development. Founder of the Demens Deum studio, which develops games and applications for mobile, web, and desktop systems. The first 3D OpenGL ES 2 game Mad Racer on Android 2 was released in 2010, he was a programmer and game designer on the project, he also involved composer Anton Dmitriev (coolspotdreamer) in the development, after the successful launch of the game he was engaged in full-time custom development and project development under contracts. Clients include Decathlon, Playboy, Fitbit.

    I am also the author of articles on software development, games, design patterns, algorithms, AI, and I plan to write a book about software entropy.

    Preferred programming languages: 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