FREE · OPEN SOURCE · INSTANTLY PLAYABLE

DIRSCHL Games – Browser Games as a Modular WordPress Plugin.

Seven different games, a shared catalog, and full control within your own WordPress installation.

DIRSCHL Games brings HTML5 browser games to Gutenberg, Divi, Elementor, and other shortcode-enabled themes, without requiring iframes. Manage modules, display games individually or as a gallery, save high scores, and evaluate usage locally – without a DIRSCHL account or license key.

Version 0.1.11 · WordPress 5.8+ · PHP 7.4+ · GPL-2.0-or-later

Download plugin for freePlay all games liveInstall via DIRSCHL Hub

WordPress Games Plugin with Modular Browser Games, Shortcodes, High Scores, and Local Analytics

A Game Suite Instead of Seven Individual Solutions

From Quick Website Games to Interactive Campaigns.

The shared core keeps the catalog, modules, high scores, daily statistics, CSS, updates, logs, and backups together in one place. Each game remains an independent module with its own mechanics and shortcode. This allows you to start with a gallery and later integrate individual games specifically into landing pages, event pages, or editorial content.

The plugin and the included games are free. Custom company games, custom branding, campaign logic, sweepstakes integrations, or specially developed game mechanics are separate development services.

The Shared Games Core

  • Central module overview for all installed games
  • Responsive game catalog as a gallery or list
  • Individual game shortcodes for freely selectable pages
  • Local high scores in your own WordPress database
  • Local daily analytics without an external tracking service
  • Centralized frontend CSS customization
  • Updates, logs, and documentation directly in the Games menu
  • JSON backup and restoration of options, high scores, and analytics

For Websites, Campaigns, and Events

  • Keep visitors on your website longer with a playable activity
  • Enhance trade fair and event pages with a competition
  • Build community activities with leaderboards
  • Implement learning content as a quiz, challenge, or reaction game
  • Bring corporate brands to life through custom-developed game worlds

All included modules run in the browser and adapt responsively to smartphones, tablets, and desktops.

Seven games are already included

Game Game Concept Live Demo
Artemis Tactical space game with its own visual game world. Play Artemis
Divion Configurable reaction and arcade experience with its own media management. Play Divion
Meteor Blitz Fast-paced space shooter game for short, repeatable sessions. Play Meteor Blitz
Pixel Battle Multiplayer challenge with host, lobby, and join views. Open Pixel Battle
Quickman Compact skill and reaction game. Play Quickman
ThinkTank Interactive team game with host, participant view, and Hall of Fame. Open ThinkTank
ZIGZAG Quiz and knowledge game with interchangeable theme packs. Play ZIGZAG

The page /games/ is the public game world with the live versions currently available on DIRSCHL.com. By contrast, this plugin page explains installation, management, and integration into your own WordPress website.

Open the complete game world

Quick Start: Get Your Game Gallery in Minutes

  1. Download the plugin ZIP and install it under Plugins → Add New → Upload Plugin.
  2. Activate DIRSCHL Games. The new Games menu will appear in the backend.
  3. Under Games → Modules, check which game modules are available.
  4. Create a WordPress page and insert the shortcode [dirschl_games].
  5. Optionally, adjust the order, short names, catalog display, and CSS in the Games menu.

The shortcode works in a Gutenberg Shortcode block, a Divi Code/Text module, an Elementor Shortcode widget, and in classic WordPress templates.

Download DIRSCHL Games ZIPView Hub Installation

Installation and Updates via the DIRSCHL Hub

  1. Install the free DIRSCHL Hub.
  2. In the WordPress backend, open DIRSCHL → Hub.
  3. Under Free Plugins, install and activate DIRSCHL Games.
  4. Check for and update future releases centrally in the Hub.

Neither a customer account nor a license key is required for installation. The direct ZIP download remains available in parallel.

Fine-Tune Your Catalog Shortcode

The short form displays all games configured in the catalog as a responsive gallery:

[dirschl_games]

For a fixed three-column grid with a complete card:

[dirschl_games show="1111" layout="gallery" columns="3"]

For a reduced list without image and description:

[dirschl_games show="1001" layout="list" link_text="Play Now"]

All Catalog Parameters

Parameter Values Effect
show four 0/1 digits Controls the heading, image, description, and link in this order. 1111 shows everything.
layout gallery or list Selects grid or list view.
columns 1 to 6 Sets the number of columns for the gallery. If no value is set, the grid adjusts automatically.
link_text any text Replaces the default label „Play“ for the card link.
size small, medium, large or pixel value Limits the card width; numeric values are limited to a sensible range.

The alias [dirschl-games] is also supported. For new pages, we recommend the spelling [dirschl_games].

Embed Specific Games

In addition to the shared catalog, each module provides its own shortcodes. Use these for focused landing pages or separate host/participant views:

Module Current Shortcodes
Artemis [games_artemis]
Divion [games_divion]
Meteor Blitz [games_meteor_blitz] · [games_meteor_blitz_teaser]
Pixel Battle [pixel_battle_host] · [pixel_battle_lobby] · [pixel_battle_join]
Quickman [games_quickman]
ThinkTank [thinktank_host] · [thinktank_join] · [thinktank_hall_of_fame]
ZIGZAG [games_zigzag] · [zigzag_game]

Individual modules may offer additional settings and parameters. The currently installed plugin version documents these directly under Games → Docs or in the module administration.

Local Data, No External Tracking Requirements

  • High scores are stored in your own WordPress database.
  • Core Analytics aggregates permitted game events locally per day.
  • The Games Core does not require an external analytics service or the DIRSCHL Cloud.
  • REST requests for scores and analytics are protected by WordPress nonces.
  • Options, high scores, and analytics can be backed up as JSON and restored in a controlled manner.

Important: Before productive use, please review each activated game module, your retention policies, and the privacy policy. Individual modules may have additional media, multiplayer functions, or optional integrations.

Transform a free plugin into your company game

For a standard WordPress website, you can use and customize DIRSCHL Games directly for free. If the game is intended to be part of a campaign, a trade fair presence, or an employer branding concept, we will develop a customized version based on the plugin.

  • Corporate design, custom characters, sounds, and game worlds
  • Custom rules, levels, quiz packages, and learning content
  • Contest, CRM, or newsletter integration after technical review
  • Event mode, team play, leaderboards, and campaign periods
  • Custom modules for industries, products, and internal training

Discuss your company gameTest existing games

Frequently Asked Questions

Is DIRSCHL Games really free?

Yes. The plugin core and the included modules do not require a DIRSCHL license and are licensed under GPL-2.0-or-later. Individually developed company games and campaigns are separate services.

Can I use the games with Divi, Gutenberg, or Elementor?

Yes. The catalog and individual game modules are integrated via shortcode and therefore work in Gutenberg, Divi, Elementor, and other shortcode-enabled themes or page builders.

Are player and analytics data transmitted to DIRSCHL?

The Games core stores high scores and daily analytics locally in your own WordPress database. For each additionally activated module, please check whether optional external functions are used.

Can I display only a single game?

Yes. Each included module has its own shortcode. Alternatively, you can configure the order and display of the shared catalog.

Can I customize colors and appearance?

Yes. The core features central frontend CSS management. Modules can also offer their own branding and game settings.

Are custom company or campaign games possible?

Yes. Branding, custom game mechanics, content, and integrations can be implemented as individual development services. The free plugin provides a modular technical basis for this.

How do I back up high scores and settings?

Under Games → Backup, plugin options, high scores, and daily analytics can be exported as JSON, and selected areas can be restored later.

{"@context":"https://schema.org","@graph":[{"@type":"SoftwareApplication","name":"DIRSCHL Games","applicationCategory":"GameApplication","operatingSystem":"WordPress 5.8 oder neuer","softwareVersion":"0.1.11","url":"https://www.dirschl.com/wordpress/plugins/dirschl-games/","downloadUrl":"https://www.dirschl.com/wp-json/dirschl-hub/v1/download/dirschl-games","image":"https://www.dirschl.com/wp-content/uploads/nuonu-wordpress-games-plugin.jpg","description":"Free modular WordPress browser games plugin with seven games, shortcode catalog, local high scores, daily analytics, and backup.","license":"https://www.gnu.org/licenses/gpl-2.0.html","offers":{"@type":"Offer","price":"0","priceCurrency":"EUR"},"author":{"@type":"Person","name":"Johann Dirschl","url":"https://www.dirschl.com/"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is DIRSCHL Games really free?","acceptedAnswer":{"@type":"Answer","text":"Yes. The plugin core and included modules do not require a DIRSCHL license and are licensed under GPL-2.0-or-later. Custom-developed company games and campaigns are separate services."}},{"@type":"Question","name":"Can I use the games with Divi, Gutenberg, or Elementor?","acceptedAnswer":{"@type":"Answer","text":"Yes. The catalog and individual game modules are integrated via shortcode and therefore work in Gutenberg, Divi, Elementor, and other shortcode-enabled themes or page builders."}},{"@type":"Question","name":"Are player and analytics data transmitted to DIRSCHL?","acceptedAnswer":{"@type":"Answer","text":"The Games core stores high scores and daily analytics locally in your WordPress database. For each additionally activated module, please check whether optional external functions are used there."}},{"@type":"Question","name":"Can I display only a single game?","acceptedAnswer":{"@type":"Answer","text":"Yes. Each included module has its own shortcode. Alternatively, you can configure the order and display of the shared catalog."}},{"@type":"Question","name":"Can I customize colors and appearance?","acceptedAnswer":{"@type":"Answer","text":"Yes. The core has central frontend CSS management. Modules can also offer their own branding and game settings."}},{"@type":"Question","name":"Are custom company or campaign games possible?","acceptedAnswer":{"@type":"Answer","text":"Yes. Branding, custom game mechanics, content, and integrations can be implemented as individual development services. The free plugin provides a modular technical basis for this."}},{"@type":"Question","name":"How do I back up high scores and settings?","acceptedAnswer":{"@type":"Answer","text":"Under Games → Backup, plugin options, high scores, and daily analytics can be exported as JSON, and selected areas can be restored later."}}]}]}

No license, no account, no external game host.

Install, insert shortcode, and play instantly.

Get started with the free suite and test all games live. For a custom company game, we develop mechanics, design, and integration tailored to your project.

Download DIRSCHL Games for FreeOpen Live GamesRequest a Custom Company Game

100% Free & Open Source

DIRSCHL Games can be used, reviewed, customized, and further developed for your own projects under the terms of the GPL-2.0-or-later without a DIRSCHL license. There are no paid feature locks and no required DIRSCHL account.

Developed by Johann Dirschl. Would you like to develop your own WordPress plugins with Cursor AI or Codex, or automate workflows? The DIRSCHL Academy offers B2B training for AI-assisted Development and WordPress Automation.

Download Plugin for FreeInstall in DIRSCHL HubDIRSCHL Academy

Top