We’ve added some new tools and services for developers this week. Read all about it below, and don’t forget to comment to let us know what you think.

Consumables and In-Game Currency Support in Mochi Coins (AS3 Only)
Mochi Coins has added support for consumable items in the Mochi Coins API. Consumables are items that can be purchased and deplete with use, such as cash, health, keys or anything else you can dream up! We make it easy to create and sell these items in your inventory.
In addition to this, this feature enables developers to easily create and store game-specific currencies. For example, if you want to allow your players to earn “apples” for every time they login to your game or engage in certain activities in it, you can use this same feature set to store and display their current balance.
This feature is only available for games using AS3. Documentation available here.
Universal User Login
Keep track of your gamers easily by using our Mochi Universal Login support. Plug this into your game, and once your users have created an account you can take advantage of user data storage (details below) to create persistent, engaging game experiences that aren’t limited to just one game session. Use this to save what level your gamers are on, or their most recent score.
This is available for everyone, regardless of whether or not you are using Mochi Coins or Mochi Ads. Read up on the documentation here.
Universal Data Storage (AS3 Only)
Most developers rely on SharedObjects to keep the state of players from one game to the next. Unfortunately, the data you put in a SharedObjects do not go with the player from computer to computer, or even from one website to the next.
If you are an AS3 game developer, we’ve created a new feature to give you more options for user data storage beyond the existing functionality of saveUserProperties. Mochi’s data storage feature breaks out of the typical size limit found in SharedObjects. For instance you can offer player the ability to save their progress mid-level, keeping the entire level state intact and ready for them to pick up and play at a later time. The new data storage feature utilizes AMF3 encoding, giving you full compatibility with any data you’re currently storing using SharedObjects.
With Mochi’s data storage, you were already able to store important player data that they can take with them to any computer, and on any site they play your game. Use this to easily store and save game state, user-specific data, or anything else you can cook up. Saving and retrieving data is simple and is based off native ActionScript simple types. It’s one universal storage solution for any player, anywhere.
This feature is available to all developers using Mochi’s Universal User Login, as an additional option for AS3 developers beyond User Properties. Read up on this feature here.
Enjoy, and for those of you who celebrate turkey day, have a wonderful holiday weekend!

This is most excellent news! The universal data storage will make it a lot easier to make deeper types of games
I think offering suggestions as to how the system can be used really helps with understanding how we can use this new tech in our games. I love the idea of a player gaining a token on every login (or even once a day) to encourage repeat gameplay to unlock items.
Awesome work once again. I love mochi.
Any chance there will be a AS2 version in the future?
You can implement consumables in AS2 by keeping track of what the user has spent in userProperties (http://www.mochimedia.com/support/dev_docs#social_userproperties). The AS3 API and documentation is more of a formalized way of doing this but by using Universal Data Storage (http://www.mochimedia.com/support/dev_docs#social_mochiuserdata) and an auto syncing object that keeps track of inventory through the AS3 proxy class which is AS3 only. The way consumables are done in our documentation can only be done with AS3, so we won’t have that same support for AS2. However you can essentially do a consumables implementation with AS2 as mentioned above with just userProperties. Ninja Kiwi’s BTD4 has done it with that method.
New features launched by Mochi for Game Developers…
Mochi has recently launched some great new features for developre.
Consumables and In-Game Currency Support in Mochi Coins (AS3 Only)
Mochi Coins now supports the sale of consumable items. Consumables are items that can be purchased and deplete with …
I love the Consumables and In-Game Currency Support in Mochi Coins idea :) .
Excellent ! Universal data storage in AS2 please ! :)