NetVariable - Store Variables to the cloud, *Free!* Coming soon,


We are soon releasing a part of our new cloud services for unity. Our plan is to introduce the tech you need at the price you can afford. Most of our tools where possible cost you nothing for development purposes and thus will only cost you money if they are making you money.

So what is NetVariable and why do you need it?

So imagine a variable declaration that stores its self in to the cloud. With a simple common sense filing system! Sound to good to be true?

First lets look at how we organize data, We use a 3 tier nested variable system.
“Shelf” → “Book” → “Page” → Your Value.

If your following this far you have pretty much mastered it.

You can

  • Store variables direct to the cloud
  • Serialize Variables at set intervals
  • Serialize On Event.
    And much more.

Supported Variables
int, float, bool, string, Vector2, Vector3, Quaternion, Color.

How to set up
Sign up for our AppID and Key at our website.
Download and Install the asset pack,
Create a MonkeyBox in your scene.

After that most things can be done with just 2 lines of code (One of them is the declaration)

Lets Compare Standard Variable with NetVar
C# Standard

NetVar Example

Create a new Netvariable or Overwrite old one in cloud

NetVariable PlayerHighScore = new NetVariable( sPlayerName, “Level 3”, “HighScore”);
PlayerHighScore.iValue(iHighScore);
PlayerHighScore.Sync();

Load a NetVariable from cloud

NetVariable PlayerHighScore = new NetVariable( sPlayerName, “Level 3”, “HighScore”);
Debug.Log("High Score = " + PlayerHighScore.iValue());

Thats how easy it is. You can use this to store XP, Level Stats or anything that you can store in any variable.

There is a lot of extra options to it and all that is covered in the extensive manual.

Thanks for taking the time to read this, Any comments or suggestions of a constructive nature are more than welcome.

Kind Regards
Ben
CodeMonkey

Link to the manual so far

Sounds interesting, would that work as multiplayer turnbased game also?
(where other player script checks if some netvariable is true to know if its his turn…?)

ps. getting error from your main website: Database connection error (2): Could not connect to MySQL.

Sure you could easily use it for something like this. And even havea turn based chat system so a player message was sent on turn end.

Cant seem to find where you had the problem but we have issued a security check on our servers to a 3rd party firm, This is scheduled currently so you may have been picking up the reprocusions of this. Could you see if you can recreate the error and if so send me a link or further detail as to where it is.
Thanks

Would there be any interest in a youtube tutorial on how to make a turn based multiplayer game using NetVariable?

We are considering making a whole array of youtube videos to assist our fellow Unity Developers in mastering NetVariable. If theres is any interest in this or any other tutorial or demo, Please do just ask. As long as it is within reason we are happy to help.

Does you asset includes some demo scenes?
Do you charge any monthly fee for server use?

Thanks!

The asset pack will include any demo scenes that are requested(Within reason) before i release.

The pricing model ranges from Free for small to average usage. and incredibly fair for medium to high volume traffic.

Our intentions are to ensure that if our software is not helping you make money. It shouldn’t cost you money,

Our packages can also be customized from client to client depending on your project.
We also favor early adopters and App ID’s created before the undisclosed patron cut off date will be entitled to Patron Benefits and pricing plans(Upto 80% off for life!).

This is also just our first service in our online cloud tool set and we are using it to test the water. We can assure you we have some pretty awsome services coming online soon. Follow us on facebook and twitter for more information as and when it comes.

So far our list of Demo’s that come with NetVariables Asset Pack are,

Online High Score system with Ranking

Online Match Making System
(If this is a major part of your game contact me, We have a Much more powerful solution around the corner)

Turn Based Online Game (Tic Tac Toe)

Online Player Last Position in scene using Character controller with Online Player Level and Inventory

Player Levels Unlocked demo

Login and Create Account.
(If this is a major part of your game contact me, We have a Much more powerful solution around the corner)

Player Forum Style Updating Chat.
(If this is a major part of your game contact me, We have a Much more powerful solution around the corner)

Is there any other examples anyone would like to see?

So…NetVariable sounds perfect for my needs for a single project I am working on now. But considering that this is six years later and that your website (which I found a link to in the NetVariable manual) didn’t seem to include much more than a home page and a privacy policy, I’m not certain if this asset is still accessible. I’m betting no one will ever even see this post, but if 3DisturbedMonkeys is still providing NetVariable, it’d be awesome if someone could point me in the right direction.
Thank you!!