Requires Scripting Runtime Version set to 4.6
►NEW ASSET ADDED
WordPress for Unity is the complete collection of all the WordPress assets that I have on the store and will include all future WordPress assets that I release to the store.
Buy the complete kit and never miss out on any new feature I release. Every new asset that I add to this kit will increase the price of this kit by the value of the new asset so the earlier you get this package the more you will save down the line.
This asset now includes a complete game template in a perpetual BETA state, making use of all the current assets as the collection grows and thereby allowing you to see how the default prefabs can be customised to suit a specific project.
In this case I modified Unity's First Person Shooter demo project to include a shop that stores weapon unlocks, upgrade levels as well as stock quantities online. This and more...
This assets's features include:
MBS Core
► Runtime typed variable creation
► In memory, virtual database complete with search, filters, add, remove and insert functions. Allows for nested data. Each row dictates what columns it has but doesn't NEED to match any other row
► Smart values to prevent runtime exceptions
► Load / save all game data in 1 line of code
► Easy to use StateMachine
► FromString() class extensions added to int, float, Vectors etc
► Modify transform positions/rotations without first having to duplicate the value and then writing it back. Same with the alpha value on Image components
► Numerous other class extensions
► On screen notification system
► Custom event class. Essentially universal
WULogin
► Create accounts on your site / in Unity
► Login to website / games with same details
► Customise personal details in Unity
► Password resetting and changing
► Dashboard control panel for all WP kits
► Display game details on your website
► Security to prevent external access
► Player banning / suspension / restoring
► Automatically fetch player's Gravatar icon
► Fetch any usermeta value during login
► Fetch a list of all games on the website
► Create games on the website directly from Unity
► Access all fetched data statically from any script. No need to first link to anything
► Setup only takes seconds!
► Dynamic setup based on included kits
► Examples: Auto high score / virtual currency balance retrieval during login
Getting Started...
Dashboard / Website features...
WUData
► Store int, long, float, Rect, Vector2, Vector3, Color, Quaternion and string
► Store anything that has a ToString method
► Fetch a field, category, all game data or all data from all games of yours the player is playing
► This means (for example) that you can use values from one game inside another or test if they have a specific game and apply bonuses if they do
► Store player preferences across games
► Player's data can only be accessed by themselves
► Store data globally in real time. Modify game settings and have the changes live immediately. No need to republish your game
► Website admins can monitor/ update/ remove all player data saved in their database
WUTimer
► Add uncheatable timers to your game
► Examples: Lives, gold, crops...
► No server side configuration required
► Set max values and update intervals
► Completely self contained
► Functions to spend or award points
► Functions to update timer value caps
WUScoring
► Set or Fetch scores with 1 line of code
► Custom number of high scores to return
► Show the player's Gravatar icon
► Sort scores ascending or descending
WUMoney
►Create unlimited virtual currencies
►No setup required to create them
► Auto fetch player's balances on login
► Creates a self-managed Tapjoy server
► Earn money using Tapjoy monetisation
► Adds features Tapjoy hosted currencies does not:
* Multiple players on a single device
* Single player on multiple devices
* Balances synced between devices instead of "one user, one device"
* Spend currencies on platforms Tapjoy doesn't support
► Option to turn off Tapjoy support
► Simplifies (virtually automates) the coding to create placements in your game► Sell in-game content on your website via WooCommerce
► Sell virtual currencies
WUSerials
► Pre-generate reserved serials for physical copies of your game
► Pre-generate general purpose serials
► Sell Games via WooCommerce
► Games sold via the website are automatically registered to the buyer
► Full control panel in dashboard
1. See all available serials per game
2. See / revoke all allocated serials per game
3. See / revoke all serials per user
4. One click serial registration for users
► Can be used to:
1. Free download then pay before play
2. Demo system. First levels free then pay
3. Rewards system for people who paid
► Serial links to user account so one registration works across devices: New, old or even borrowed
► Serials are linked to a user's account so sharing the serial is not possible
► Selling the game second hand is not possible because the new owner will still need a serial to play. The owner will need to contact you to revoke their serial first. If they want to play again later they need to buy a new serial for themselves.
TAKE NOTE
To use Tapjoy in your project you will still need to comply with all their rules and T&C. This includes installing their free SDK, creating an account on their website and setup your Tapjoy account via their website, applying for a virtual currency and agreeing to not use their currency for gambling purposes or the purchasing of physical goods.