Code

Game Planner

Game Planner

By
Cart 96 sales

Game Planner is a WordPress plugin that allows you to organize events for online multiplayer games.

Can be used for example to create Instances and Raids for MMORPG games, to organize Clan Wars for a First Person Shooter, to plan Tournaments for Online Sport Games and more.

Create a Game

Games are used in the events and determine the roles available during the creation of an event, the default image associated with a game and if the name of the character is required.

Game Planner – Create a Game

Create an Event

The core of Game Planner are the events, with them you can plan online Instances, Raids, Clan Wars, Deathmatches, Tournaments and so on.

Game Planner – Create an Event

Event Card

Event Cards are used to show details about specific events and to collect subscriptions from the registered players. The Event Card button available in the TinyMCE editor allows you to easily include Events Cards in your posts, pages or custom post types.

Game Planner – Include an Event Card in a post

Events Table

Events tables are used to list events related to a specific game or the overall list of events. The Events Table button available in the TinyMCE editor allows you to easily include Events Tables in your posts, pages or custom post types.

Game Planner – Include an Events Table in a post

The Subscription

The registered players will be able to subscribe to your events simply by visiting a post, page or custom post type that includes an Event Card or an Events Table.

Game Planner – Subscribe to an Event

Approve an Event

The approval process of an event allows you to move an event from the Pending status to the Approved status. Approved events will be automaticaly closed to new subscriptions and the approved and rejected players will be notified with an email ( if the email option has been selected ). Without emails the players subscribed to the event will still be able to get information about the status of the event by visiting their subscriptions log.

Game Planner – Approve an Event

The Subscription Log

All the registered players have the capability to access the log of their subscription in the back-end of your website. This log is useful to let them keep track of all their subscriptions and see the related status.

Game Planner – Visit the Subscriptions Log

Supported Games

It’s impossible to provide a list of the supported games, in general terms this plugin gives you the ability to create your custom games and for each game you will be able to define a set of roles ( a maximum of ten roles are supported for each game ) and if the character is enabled or disabled. Let’s see some practical example:

MMORPG

With an MMORPG you would create for example a game named “World of Warcraft” with Tank, Healer and DPS as the roles and the character enabled. Then you would create the “Karazhan” event ( associated with the “World of Warcraft” game ) and set as the required roles two Tanks, two Healers and six DPS. Your subscribed players will be able to subscribe to the “Karazhan” event, assume one of the required roles and enter the name of the character associated with the subscription.

FPS

With an FPS you would create for example a game named “Call of Duty” with the Soldier and the Sniper as the roles and the character disabled. Then you would create the event “Clan War against ABC team” and set as the required roles eight soldiers and two snipers. Your subscribed players will be able to subscribe to this new event and assume one of the two required roles, the name of the character won’t be required during the subscription process.

Sport

With a sport game you would create for example a game named “Soccer 2015”, set a single default role named “Standard Player” and the character disabled. Then you would create the event “Soccer Tournament with my friends” and set as the required roles 32 “Standard Player”. Your subscribed players will be able to subscribe to this event and assume the “Standard Player” role, the name of the character won’t be required during the subscription process.

Maximum number of supported players

There is no limit on the maximum number of players supported in a single event, you can for example create an MMORPG instance that requires only five players or a big tournament with 1000 players.

The “Player” WordPress role

Subscriptions to the events are reserved only to the registered players. The “Player” is a special WordPress role created by Game Planner with two capabilities, a custom capability created and used only by Game Planner which allows the user to subscribe to the events ( namely “dagp_subscribe_to_events” ) and a default capability which allows the user to visit his subscription log on the back-end ( namely “read” ).

Don’t worry about the security of your WordPress environment, the users logged in as a “Player” have no other capabilities other that the two mentioned above. For more information about the WordPress roles and capabilities check out Roles and Capabilities.

Credits

This plugin make use of the following resources:

Updates

14.10.2020 - v1.20
  - Fixed CSS issues caused by the changes applied in WordPress 5.3
  - Removed deprecated jQuery methods
01.01.2019 - v1.19
  - The Event Card and Events Table blocks have been added
26.11.2017 - v1.18
  - Fixed color picker style issue caused by style changes implemented in WordPress 4.9
25.06.2017 - v1.17
  - The implementation of the TinyMCE buttons has been updated
  - Improved multisite support
  - A search form has been added in the Events, Games and Players menus
  - The WordPress default font-family stack is now used in the back-end
  - Other minor back-end improvements
  - Bug fix
04.06.2015 - v1.15
  - Initial release

Try now the powerful Soccer Engine plugin

Store, analyze, and display soccer data with Soccer Engine, the most advanced Soccer plugin available for WordPress.

Looking for ranking tables?

Compare individuals, sports teams, institutions, nations, companies, or other entities by ranking them in order of ability or achievement with League Table for WordPress, one of the best-selling table plugins on CodeCanyon.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey