Loading new missions for RPG from Server

Hey all,

We’re currently in the development stages of making a web-based RPG that will query a SQL Database or read from a server and search for [an undetermined number of] new missions/quests.

Has anybody had experience in adding new content for a game from a server/database in unity? Should I use a WWW object to get/post data to PHP scripts which talk to the SQL server? What about taking the data from the server/database and turning them into in-game missions?

Can I create new scripts while in a unity web player, and add those scripts into the world? Or would I need to create a cache on the user’s computer, then access them via the .NET System.IO classes? Or should I use PlayerPrefs? Would that be too much data? Should I just host the files on the server and read from them?

Any comments or concerns would be appreciated.

I have many of the same questions… anyone have answers? I am looking for a way to add character types to a game at a later date and would like to have it work offline. using playerprefs could work but is it secure and how much data is too much data for playerprefs… should i just use the .net systems?.. can i download a asset package from the internet somehow which has new art?

see AssetBundles:
http://unity3d.com/support/documentation/Manual/Loading%20Resources%20at%20Runtime.html