Plays Games Widget
This module allows site owners to embed an interactive HTML5 games feed from the Plays Games service into their Drupal website. It provides a configurable block that can be placed and customized within the site's layout, offering options for dimensions, corner radius, and game category selection, with a responsive design for all devices.
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.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.3.0-beta7 | Pre-release | 10–11 | Adds score/progression tracking, contextual leaderboards, My Scores, local anonymous statistics, and Drupal 12 compatibility improvements. | Aug 28, 2026 | |
| 1.0.3 | Stable | 10–11 | Improves Drupal CI compliance and code quality checks. | Aug 7, 2026 | |
| 1.0.2 | Stable | 10–11 | Fixes corner radius configuration and rendering for embedded game widgets. | Aug 7, 2026 | |
| 1.0.1 | Stable | 10–11 | Fixes the package version displayed in the administration dashboard. | Aug 7, 2026 | |
| 1.0.0 | Stable | 10–11 | First stable release of Plays Games Widget. | Aug 7, 2026 |