Definition of Terms

Definition of Terms

  • Gamity: Gamity is the name of Codemodity’s gamification platform.

  • Account: Represents a group of users who have the right to manage a set of operators and brands for creating tournaments and other gamification events.

  • Brand: Refers to a brand of an iGaming operator that has its own player base (a combination of brand and player ID uniquely identifies a player) and site design, which can serve as the basis for theming Gamity’s player-facing UI widget.
    A tournament is associated with one or more brands, meaning that players from a specific brand (or multiple networked brands) compete against each other.

  • Competition: Competitions are the main purpose of the platform. There are currently two types of competitions: Tournament and Raffle.

  • Tournament: Allows players to compete against each other and win prizes. Players participate by playing designated games, and their performance is measured through gameplay activities such as wagered amount, win/bet ratio, or other defined criteria. Based on these metrics, players earn points and are ranked on a leaderboard. The player base is determined by the Brands and Games the tournament is configured for—only players on selected brands and games can participate and progress in the tournament.

  • Raffle: A competition where players earn tickets through gameplay activities. The prize draw takes place at a predefined time, and players with more tickets have a proportionally higher chance of winning.

UI components

  • Leaderboard widget (UI): The player-facing UI widget provides convenient progress tracking during gameplay on both desktop and mobile devices. It has a compact version that provides quick access to important information such as current rank and score, and an expanded version with more detailed information such as the entire leaderboard, prize table, and terms and conditions. The widget is optimized for the best user experience, including support for both portrait and landscape modes on mobile devices. This widget should be placed on the operator’s site or provider’s games, ideally where the games are launched.

  • Lobby: A dedicated lobby page can be integrated into a casino site, typically within the “Tournament” section, to showcase all available tournaments for players. These tournaments can be organized by type—such as cash, free spins, daily, monthly, and more—allowing players to easily filter and find their preferred competitions. Additionally, players can view detailed information about each tournament and directly access the associated games.

Widget
Lobby

Developer Documentation

The developer documentation to support the integration is available at https://developer.gamity.io