Skip to product information
1 of 3

Hacking Minigame

Hacking Minigame

Regular price $55.00 USD
Regular price Sale price $55.00 USD
Sale Sold out
Save/bookmark this page link/url for future downloads of files. You can also access file by login to your account.

Downloadable files along with this product

    No files to download


    Details

        This Hacking Minigame Module lets you create bite-sized hacking puzzles in your Verse projects. Configure how cell patterns are generated, how challenges progress, and how the UI responds so you can focus on crafting tense, engaging minigames. You can swap in your own cell textures and UI styling to match the look and feel of your world.

        Perfect for: sci-fi terminals, security door puzzles, or any scenario where quick-reaction hacking adds tension. It's easy to extend and quick to integrate.

         

        NEW in v2.0.1!

        Materials-Based UI Overhaul

        The entire minigame UI now renders with UEFN Materials instead of flat textures, for sharper and more customizable visuals:

        • Swap console, notch, and cell visuals through hacking_ui_configuration material slots
        • Per-challenge material overrides for visual variety between rounds
        • New MI_UI_* material instances and the UW_Hacking widget included
        • Dynamic and animated material effects now possible on cells and background

        Concurrent Hacking Mode

        The new concurrent_hacking_location device lets any number of players hack the same location at once — no capacity limits:

        • Each player gets a fully isolated session with their own challenge copy
        • Launch hacks per-player from a phone app, trigger, or any device
        • Built on the new concurrency-safe hacking_base core
        • A player's hack auto-cancels if they're eliminated mid-attempt

         

        As seen on:

        Airlock Crisis (2888-6118-5758)

        Fortnite.GG Link

         

        Overview

        The hacking_manager.verse handles spawning, timing, result tracking, and cleanup for every hacking puzzle. Adjust layouts using editables directly in UEFN via hacking_ui_configuration.verse.

        Key Features

        • Custom Grid Patterns
          For everything from simple memory games to multi-step lock puzzles. You can define the number of columns and rows, as well as the number of cells you can activate for each challenge.
        • Lifecycle & Result Tracking
          hacking_manager.verse takes care of spawning, timing, success/failure detection, and cleanup so you can focus on puzzle design.
        • Editable Trigger Locations
          Drop in hacking_location.verse devices to launch a minigame when a player interacts with a console, door lock, terminal, or any world object you choose.

          Each hacking location can have multiple challenges if you want to add more layers of protection to a certain area, for example.
        • Multiplayer Support (NEW)
          Use shared_hacking_location.verse for competitive multiplayer hacking where all players solve the same pattern simultaneously.
        • Hack Loot Location (NEW)
          Use hack_loot_location.verse to create secured areas with automated loot cycles triggered by successful hacks.
        • UI Configuration
          Customize your hacking minigame with custom textures you can set in hacking_ui_configuration.verse or change each Hacking Location's grid size and text color directly in the creative device.

        Project Structure

        Content/
        ├── CoreModule/
        │   ├── custom_tick.verse
        │   ├── game_manager.verse
        │   └── utilities.verse
        ├── HackingMinigameModule/
        │   ├── Materials/
        │   │   ├── MI_UI_HackingBackground.uasset
        │   │   ├── MI_UI_HackingCell_Correct.uasset
        │   │   ├── MI_UI_HackingCell_Default.uasset
        │   │   ├── MI_UI_HackingCell_Selected.uasset
        │   │   ├── MI_UI_HackingCell_Warning.uasset
        │   │   ├── MI_UI_HackingCell_Wrong.uasset
        │   │   ├── MI_UI_HackingCell.uasset
        │   │   ├── MI_UI_Notch.uasset
        │   │   ├── MI_UI_Rectangle_CellGlow.uasset
        │   │   ├── MI_UI_Rectangle_HackingCell.uasset
        │   │   ├── MI_UI_Rectangle_HackingWindow.uasset
        │   │   ├── MI_UI_Rectangle_Notch.uasset
        │   │   ├── MI_UI_TextureEffects_HackingMinigame_DifficultyIcon_Hard.uasset
        │   │   ├── MI_UI_TextureEffects_HackingMinigame_DifficultyIcon_Medium.uasset
        │   │   └── MI_UI_TextureEffects_HackingMinigame_DifficultyIcon.uasset
        │   ├── SharedHackingLocationModule/
        │   │   └── shared_hacking_location.verse
        │   ├── Textures/
        │   │   ├── hacking_minigame_background.png
        │   │   ├── hacking_minigame_background.uasset
        │   │   ├── hacking_minigame_cell_correct.png
        │   │   ├── hacking_minigame_cell_correct.uasset
        │   │   ├── hacking_minigame_cell_off.png
        │   │   ├── hacking_minigame_cell_off.uasset
        │   │   ├── hacking_minigame_cell_selected.png
        │   │   ├── hacking_minigame_cell_selected.uasset
        │   │   ├── hacking_minigame_cell_warning.png
        │   │   ├── hacking_minigame_cell_warning.uasset
        │   │   ├── hacking_minigame_cell_wrong.png
        │   │   ├── hacking_minigame_cell_wrong.uasset
        │   │   ├── hacking_minigame_icon.uasset
        │   │   ├── hacking_minigame_notch.png
        │   │   └── hacking_minigame_notch.uasset
        │   ├── Widgets/
        │   │   ├── UW_Button.uasset
        │   │   └── UW_CellButton.uasset
        │   ├── cell.verse
        │   ├── challenge.verse
        │   ├── CHANGELOG.md
        │   ├── concurrent_hacking_location.verse
        │   ├── customizable_cell_button.verse
        │   ├── hack_loot_location.verse
        │   ├── hacking_base.verse
        │   ├── hacking_location.verse
        │   ├── hacking_manager.verse
        │   ├── hacking_minigame_ui.verse
        │   ├── hacking_ui_configuration.verse
        │   ├── modules.verse
        │   ├── README.md
        │   └── utilities.verse
        ├── UIModule/
        │   └── utilities.verse
        └── modules.verse
        

        NOTE: Level design is not included—this package provides the code and logic system only. The code is sold as is. Updates to the code and bug fixes can be obtained but aren't guaranteed.

        View full details

        Join our server!

        Get support, ask questions or suggest ideas for new code!