Skip to content

Event Components


The root element of the platform. An event is a complete gamified activity that contains teams, challenges, routes, and geolocated objects.

PropertyDescription
NameName of the event
Number of TeamsNumber of participating teams
DurationGame duration in days
LocationCentral location on the map (Google Maps)
ThemeVisual theme that changes icons, sounds, and the app’s style
Pad background coloriPad background color
OptionEffect
Allow players to click map icons to activate challengesPlayers can activate challenges by tapping icons on the map
Don’t allow users to switch segmentPrevents players from switching segments manually
Enable custom point labelingAllows custom labels on map points
Display rankings exclusively for the active segmentRankings only show the active segment
Hide chat icon on appHides the chat icon in the app

Event lifecycle: Creation, Configuration, Publishing, Start (credit consumption), In Progress, and Finished — showing the six stages an event goes through

Event lifecycle: Creation, Configuration, Publishing, Start (credit consumption), In Progress, and Finished — showing the six stages an event goes through

ActionDescription
StartStart the event (consumes credits)
PublishPublish the event so that teams can see it
ExportExport data and results
View on mapView the entire event on the map
BackReturn to the event list

A group of players who participate together in an event.

PropertyDescription
NumberTeam identifier number
NameTeam name
Email AddressContact email
AllianceAlliance the team belongs to
RouteRoute assigned to the team
Staff flag”This team is Organization Staff” — marks the team as staff
PictureTeam photo
  • Import: Import teams from a file
  • Send mail: Send an invitation email with an activation link/QR code
  • QR Code: Generate QR codes for quick activation
  • Export Text Elements: Export team data in text/CSV format

A grouping of teams that cooperate with each other. Teams in an alliance share their score and must cooperate to achieve success.

PropertyDescription
NameAlliance name
TeamsList of teams that form the alliance
  • In large events where cooperation between multiple teams is encouraged
  • Creating “super-team” dynamics where groups compete against each other

A challenge is the fundamental unit of gameplay — a task that teams must complete to earn points. MooveTeam supports 14 challenge types (see Challenge Types).

PropertyDescription
NameChallenge name
Question / DescriptionQuestion text or instruction
PointsPoints awarded upon completion
LocationGPS coordinates where the challenge is activated
HintsClues that help solve the challenge

Challenges can be activated in several ways:

MethodDescription
GPS / GeolocationUpon arriving at the specified coordinates
QR CodeBy scanning a physical QR code
iBeaconBy detecting a Bluetooth beacon (indoor)
MapBy tapping the icon on the map (if enabled)
ChainingA challenge can trigger another upon completion
  • Import Challenges: Import challenges from other existing events
  • Multiple Changes: Edit multiple challenges at once (multi-edit)
  • Hidden Challenges: Hidden challenges that are discovered during gameplay

A predefined path that groups a set of challenges and is assigned to specific teams. Routes allow different teams to follow different paths within the same event.

PropertyDescription
NameRoute name (e.g., “Route A”, “Route B”)
TeamsTeams assigned to this route
ChallengesList of challenges that make up the route
  • City events where different teams explore different areas
  • Creating multiple difficulty levels
  • Preventing all teams from crowding at the same point

A division of the event into phases or levels. Segments allow creating a progression where teams must complete a group of challenges before advancing to the next level.

PropertyDescription
SegmentSegment name
OrderDisplay order
ChallengesChallenges that belong to this segment
Unlock ChallengesChallenges that, once completed, unlock this segment

Premium accounts can use dynamic segments that unlock automatically based on:

  • Completing certain challenges
  • Collecting specific objects
  • Time-based conditions

A virtual collectible item that teams can obtain by completing challenges. Objects can have a 3D representation for augmented reality.

PropertyDescription
Object nameName of the object
Initial StockInitial available quantity
Challenges ->Challenges that grant this object
-> ChallengesChallenges that require this object to be activated
  • “Keys” that unlock new zones or segments
  • Collectible pieces of a larger puzzle
  • Resources needed to complete advanced challenges
  • AR visualization: objects can be viewed in 3D using the device camera

A strategic tool that teams can use during the game to affect other teams. Gadgets are pranks that delay or hinder the progress of rivals.

PropertyDescription
Gadget nameName of the gadget
Initial StockInitial quantity per team
Kind of gadgetDropdown that selects the gadget effect (see table below)
This gadget can be picked upCheckbox that determines whether teams can collect this gadget
AutoAutomatic assignment

The Kind of gadget dropdown offers 10 possible effects:

EffectDescription
BombTriggers a bomb animation on the target device
Drunk ScreenDistorts the target team’s screen as if intoxicated
X RaysApplies an X-ray visual filter to the target screen
Scaring GhostDisplays a scare/jump-scare effect on the target device
FartPlays a fart sound on the target team’s device
LoveDisplays a love/hearts animation on the target screen
FireworksDisplays a fireworks animation on the target screen
Broken ScreenSimulates a cracked/broken screen on the target device
Inverted ScreenFlips the target team’s screen upside-down
Lock ScreenTemporarily locks the target team’s screen
ObjectsGadgets
PurposeGame progressionCompetition between teams
EffectUnlock challenges/segmentsHinder other teams
ARCan have 3D visualizationNo AR component
DirectionBenefit the owning teamAffect rival teams

An image overlaid on Google Maps to create a themed appearance.

UseExample
Themed eventsMap with medieval, pirate, or other themed aesthetics
Escape gamesClue map with detective-style aesthetics
GPX TrackHiking trail or route overlay

Visual customization of the event in the app.

TypeRecommended SizeLocation
Event Logo512 x 512 pxMain event screen
Custom Logo211 x 70 pxBottom of the iPad

Files attached to the event that can be downloaded by participants or staff.


Component relationships: Event connects to Alliance, Team, Challenge (14 types), Route, Segment, Object (bidirectional with Challenge), Gadget, Logo, Custom Map, Document, and QR Code — with cardinalities shown for each relationship

Component relationships: Event connects to Alliance, Team, Challenge (14 types), Route, Segment, Object (bidirectional with Challenge), Gadget, Logo, Custom Map, Document, and QR Code — with cardinalities shown for each relationship

Component tree: Event at the root connects to Alliance, Team, Route, Segment, Challenge (14 types), Object, Gadget, Logo, Custom Map, and Document — showing the complete hierarchy

Component tree: Event at the root connects to Alliance, Team, Route, Segment, Challenge (14 types), Object, Gadget, Logo, Custom Map, and Document — showing the complete hierarchy