Logo
  • For Artists
  • For Developers
  • User Guide
Logo

Contact Support

Website

2024 Emperia. All rights reserved.

DiscordXYouTubeInstagramLinkedIn
/
Artist Documentation
/Game configuration
Game configuration
Game configuration

Game configuration

image
‣
First Steps
‣
UI & Interaction
‣
Interactable Components
‣
Styles
‣
Rendering
‣
PCG
‣
Creating an Experience

Gamification Module

The Gamification Module lets you add interactive mini-games like Treasure Hunts to your experience using 3D scenes in Unreal Engine. Users collect hidden items (collectables), and once all are collected, they receive a reward (like a QR Code, link, or coupon).

🎮 Setting Up the Game

1. Place Collectables

  • Open Emperia Interactables window.
  • Drag & drop Game Collectable into your scene.
  • Repeat to add multiple collectables.
  • Adding Game Collectable to scene
    Adding Game Collectable to scene

2. Open Gamification Tab

Go to the Gamification tab in the Creator Tools panel.

Gamification Panel on Creator tools
Gamification Panel on Creator tools

3. Game Configuration

  • Game Name:
  • Give your game a name (e.g., Treasure Hunt).

  • Introduction Message:
  • What players should do (e.g., Collect all sparks in the scene).

  • On Complete Action:
  • Define what happens after all items are collected.

  • Reward Configuration:
  • Choose how the reward will be displayed.

  • Create Collectable:
  • Button to add a new collectable in the scene.

  • Update Config:
  • Saves and applies the current settings.

Configuring Individual Collectables

Each collectable entry allows the following settings:

Field
Description
Name
Identifier (e.g., Spark1, Spark2)
Style
Clickable style for the collectable
Show Popup
Enable popup when collected
Popup Text
Text to show (e.g., “Awesome!”, “Great!”, “Hurray!”)
✅ Tip: Use unique popup texts to make it feel dynamic.

Reward Configuration

After the user collects all collectables, a Reward screen will be shown.

Reward Model Fields

  • Name: Internal reference name.
  • Congrats: Message after game completion (e.g., Congratulations!).
  • Title: Title of the reward card.
  • Subtitle: Optional subtitle.
  • Terms and Conditions Link: Optional URL.

Reward Types (Choose One Only)

⚠️ You can use only one reward type per game.

▸ QR Code

  • QR Code: Texture (Uploading a texture will automatically generate its public URL.)
  • QR Code URL: Destination URL to embed in QR.

▸ Link Button

  • Button Link: External URL for the reward.

▸ Coupon

  • Show a coupon code (custom UI or external redirect)

Collected/Uncollected Visuals

Visuals
Visuals

These help reflect the item's state:

State
Image Field
URL Field
Collected
Collected State Icon (Uploading a texture will automatically generate its public URL.)
Collected Image URL
Uncollected
Uncollected State Icon (Uploading a texture will automatically generate its public URL.)
Uncollected Image URL

Use clear and consistent icons (25 X 25) for best visual feedback .

Finalizing the Game

  1. Ensure all collectables are placed and configured.
  2. Set up the reward properly (only one reward type).
  3. Click Update Config.
  4. Test in Play Mode: collect all items and verify the reward popup.

Best Practices

  • Keep reward messaging clear and concise.
  • Always test your QR code and links.
  • Use exciting popup texts to reward player effort.
  • Ensure visual difference between collected/uncollected states.

Known Limitations

  • Only one reward type can be active.
  • All fields in the Reward panel must be filled.
  • Missing images/links will prevent proper reward display.

Help & Support

If you have questions, suggestions, or feature requests, please join the Official Emperia Discord channel!

You can find support here through private support tickets or general conversation. You will also have the opportunity to showcase your work and chat with like-minded individuals across industries using Creator Tools, Unreal Engine, those creating immersive experiences, and more!

If you prefer, you can also reach out to us via email.

← Actions

Analytics →

On this page

  • Gamification Module
  • 🎮 Setting Up the Game
  • 1. Place Collectables
  • 2. Open Gamification Tab
  • 3. Game Configuration
  • Configuring Individual Collectables
  • Reward Configuration
  • Reward Model Fields
  • Reward Types (Choose One Only)
  • ▸ QR Code
  • ▸ Link Button
  • ▸ Coupon
  • Collected/Uncollected Visuals
  • Finalizing the Game
  • Best Practices
  • Known Limitations
  • Help & Support