Flash Multiplayer Virtual Worlds
Developing Flash Virtual World
Benefit of using Flash to build virtual world
Connecting players in a virtual world
Available socket servers for Flash
Application architecture of a virtual world
The whole picture of virtual worlds
Common features in virtual world
Casual game design versus MMOG
Comparing SmartFoxServer Lite, Basic, and Pro
Developing and deploying virtual world environment
Installing Java Development Kit
Downloading SmartFoxServer Pro
Using embedded web server and database
Downloading third-party HTTP and database server package
Connecting SmartFoxServer and MySQL server
Configuring the server settings
Configuring MySQL server connection in SmartFoxServer
Setting up the administration panel
Logging in to administration panel
Getting Familiar with SmartFoxServer
Configuring a basic SmartFoxServer
Introducing the events of rooms
Creating a Flash document to connect to the server
Creating a cooperative drawing whiteboard
Creating Map and Ground in Isometric View
Comparing different game views
Getting an isometric projection view
Converting between screen coordination and isometric map coordination
Saving the position for next time
Creating Buildings and Environments in the Virtual World
Adding sound to the virtual world
Building map editor for buildings
Classifying items in the virtual world
Displaying items in different forms
Defining the data structure of inventory items
Implementing inventory in the SmartFoxServer
Exchanging items with other players
Introducing the economy in virtual world
Communicating with Other Players
Communicating using several methods
Sharing object data between players
Running virtual world smoothly with NPCs
Advanced SmartFoxServer extension technique
Setting up server environment for quests
Rewarding the players when finishing the quests
Extending the quests with mini games
Making the quest system better
The benefit of using social network features in virtual world
Authorizing a Facebook account
Getting friends list from Facebook
Sending news feed to Facebook
Reading news feed into the virtual world
Capture a screenshot and share to a Facebook album
Integrating the Twitter platform
Choosing the right social network service
Deploying and Maintaining Flash Virtual World
Earning money from the virtual world
Analyzing players actions on a virtual world
Rapid development with OpenSpace
Updating and patching the virtual world
Keeping an eye on the virtual world industry
Putting our virtual world in mobile