This project is not covered by Drupal’s security advisory policy.

Plays Games Widget lets Drupal site owners add an interactive, swipeable HTML5 games feed to their website using configurable Drupal blocks.

Players can instantly discover and play games directly from the site, with optional score tracking, progression, leaderboards and personal score history.

### Features

- Swipeable HTML5 games feed
- Responsive desktop, tablet and mobile experience
- Configurable Drupal block
- Game category selection
- Custom width, height and corner radius
- Multiple independently configured widgets
- Score and progression support for compatible games
- Automatic leaderboard that follows the active game
- Fixed per-game leaderboard blocks
- My Scores block for player score and progression history
- Local Drupal score storage
- Anonymous local usage statistics
- Widget views, game previews and games started
- Play rate and score/progression metric updates
- Top Games reporting
- Statistics for 7, 30 and 90 day periods
- Administration dashboard with live preview and diagnostics
- Drupal 10.2, 11 and 12 support

### Scores and leaderboards

Compatible games can send normalized score or progression metrics to Drupal. Scores are stored locally by the publisher's Drupal site.

The module provides an automatic leaderboard that follows the game currently displayed in the swipe feed, as well as fixed leaderboards and a My Scores block.

### Statistics

The module includes privacy-friendly local statistics for widget views, previews, game starts, play rate, metric updates and top games.

Statistics are aggregated locally in Drupal and do not require third-party analytics.

### Post-Installation

After enabling the module, open the Plays Games Widget dashboard from the Drupal administration interface.

Use Block layout to place the Plays Games Widget, My Scores or Leaderboard blocks in any available theme region.

Score-enabled games and statistics can be configured from the Plays Games Widget administration pages.

### Requirements

An internet connection is required because game content is provided by Plays-Games.com.

No additional Drupal modules or third-party libraries are required.

Project information

Releases