舉報

會員
Flash Multiplayer Virtual Worlds
最新章節:
Index
Thisisastep-by-step,hands-onguidethatisfilledwithexamplesandscreenshotsofbuildingamultiplayervirtualworld.Thevirtualworldisbuiltgradually;eachchapterinthebooksequentiallydevelopsthevirtualworld.TheauthorexplainsthefundamentalswithexamplesfromexistingvirtualworldssuchasClubPenguin,Mole,Dofus,andWorldofWarcraft.IfyouareaFlashoranActionScriptdeveloperwhowantstobuildpowerfulandimmersivemultiplayergames,thisbookisforyou.ThisbookassumesthatyouhavesomeexperiencewithActionScript3.0.
最新章節
- Index
- Summary
- Extending the virtual world to other platforms
- Putting our virtual world in mobile
- Keeping an eye on the virtual world industry
- Updating and patching the virtual world
品牌:中圖公司
上架時間:2021-08-03 15:24:40
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-08-03 15:29:37
- Summary
- Extending the virtual world to other platforms
- Putting our virtual world in mobile
- Keeping an eye on the virtual world industry
- Updating and patching the virtual world
- Rapid development with OpenSpace
- Analyzing players actions on a virtual world
- Operating the virtual world
- Earning money from the virtual world
- Scaling up the virtual world
- Hosting the virtual world
- Chapter 13. Deploying and Maintaining Flash Virtual World
- Summary
- Choosing the right social network service
- Integrating the Twitter platform
- Capture a screenshot and share to a Facebook album
- Reading news feed into the virtual world
- Sending news feed to Facebook
- Update the Facebook status
- Getting friends list from Facebook
- Authorizing a Facebook account
- Integrating Facebook platform
- The complicated data flow
- The benefit of using social network features in virtual world
- Chapter 12. Social Community
- Summary
- Making the quest system better
- Extending the quests with mini games
- Rewarding the players when finishing the quests
- Completing quests
- Introducing achievement
- Running daemons for quests
- Designing the quest panels
- Setting up server environment for quests
- Triggering quests
- Introducing quests
- Chapter 11. Designing Quests
- Summary
- Trading with NPC
- Talking with NPC
- Controlling NPC movement
- Advanced SmartFoxServer extension technique
- Placing NPC in virtual world
- Running virtual world smoothly with NPCs
- Chapter 10. Interacting with NPC
- Summary
- Sharing object data between players
- Sending private messages
- Implementing the buddy list
- Chatting with public messages
- Communicating using several methods
- Chapter 9. Communicating with Other Players
- Summary
- Introducing the economy in virtual world
- Exchanging items with other players
- Implementing the item panel
- Implementing inventory in the SmartFoxServer
- Defining the data structure of inventory items
- Displaying items in different forms
- Collecting items
- Classifying items in the virtual world
- Chapter 8. Creating an Inventory System
- Summary
- Building map editor for buildings
- Adding sound to the virtual world
- Designing a big virtual world
- Ordering the buildings
- Placing buildings on the map
- Chapter 7. Creating Buildings and Environments in the Virtual World
- Summary
- Saving the position for next time
- Scrolling the world
- Broadcasting where you walked
- Walking by mouse click
- Introducing path finding
- Moving the avatar
- Holding states of the player
- Creating the world
- Chapter 6. Walking Around the World
- Summary
- Customizing your avatar
- Designing an avatar
- Chapter 5. Creating Avatars
- Summary
- Building a map editor
- Converting between screen coordination and isometric map coordination
- Making an isometric map
- Getting an isometric projection view
- Comparing different game views
- Chapter 4. Creating Map and Ground in Isometric View
- Summary
- Creating a cooperative drawing whiteboard
- Creating a Flash document to connect to the server
- Flash Security Sandbox
- Debugging in local machine
- Introducing the events of rooms
- Configuring a basic SmartFoxServer
- Chapter 3. Getting Familiar with SmartFoxServer
- Summary
- Locating the Flash Client API
- Logging in to administration panel
- Setting up the administration panel
- Running examples
- Configuring MySQL server connection in SmartFoxServer
- Configuring the server settings
- Connecting SmartFoxServer and MySQL server
- Downloading third-party HTTP and database server package
- Using embedded web server and database
- Running the SmartFoxServer
- Installing SmartFoxServer Pro
- Downloading SmartFoxServer Pro
- Installing Java Development Kit
- Developing and deploying virtual world environment
- Comparing SmartFoxServer Lite Basic and Pro
- Chapter 2. Installing the Servers
- Summary
- Existing virtual world games
- Casual game design versus MMOG
- Common features in virtual world
- The whole picture of virtual worlds
- Application architecture of a virtual world
- Available socket servers for Flash
- Socket server
- Connecting players in a virtual world
- Benefit of using Flash to build virtual world
- Background
- What is a virtual world?
- Chapter 1. Developing Flash Virtual World
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- About the Reviewers
- About the Author
- Credits
- Flash Multiplayer Virtual Worlds
- 書名頁
- 封面
- 封面
- 書名頁
- Flash Multiplayer Virtual Worlds
- Credits
- About the Author
- About the Reviewers
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Developing Flash Virtual World
- What is a virtual world?
- Background
- Benefit of using Flash to build virtual world
- Connecting players in a virtual world
- Socket server
- 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
- Existing virtual world games
- Summary
- Chapter 2. Installing the Servers
- Comparing SmartFoxServer Lite Basic and Pro
- Developing and deploying virtual world environment
- Installing Java Development Kit
- Downloading SmartFoxServer Pro
- Installing SmartFoxServer Pro
- Running the SmartFoxServer
- 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
- Running examples
- Setting up the administration panel
- Logging in to administration panel
- Locating the Flash Client API
- Summary
- Chapter 3. Getting Familiar with SmartFoxServer
- Configuring a basic SmartFoxServer
- Introducing the events of rooms
- Debugging in local machine
- Flash Security Sandbox
- Creating a Flash document to connect to the server
- Creating a cooperative drawing whiteboard
- Summary
- Chapter 4. Creating Map and Ground in Isometric View
- Comparing different game views
- Getting an isometric projection view
- Making an isometric map
- Converting between screen coordination and isometric map coordination
- Building a map editor
- Summary
- Chapter 5. Creating Avatars
- Designing an avatar
- Customizing your avatar
- Summary
- Chapter 6. Walking Around the World
- Creating the world
- Holding states of the player
- Moving the avatar
- Introducing path finding
- Walking by mouse click
- Broadcasting where you walked
- Scrolling the world
- Saving the position for next time
- Summary
- Chapter 7. Creating Buildings and Environments in the Virtual World
- Placing buildings on the map
- Ordering the buildings
- Designing a big virtual world
- Adding sound to the virtual world
- Building map editor for buildings
- Summary
- Chapter 8. Creating an Inventory System
- Classifying items in the virtual world
- Collecting items
- Displaying items in different forms
- Defining the data structure of inventory items
- Implementing inventory in the SmartFoxServer
- Implementing the item panel
- Exchanging items with other players
- Introducing the economy in virtual world
- Summary
- Chapter 9. Communicating with Other Players
- Communicating using several methods
- Chatting with public messages
- Implementing the buddy list
- Sending private messages
- Sharing object data between players
- Summary
- Chapter 10. Interacting with NPC
- Running virtual world smoothly with NPCs
- Placing NPC in virtual world
- Advanced SmartFoxServer extension technique
- Controlling NPC movement
- Talking with NPC
- Trading with NPC
- Summary
- Chapter 11. Designing Quests
- Introducing quests
- Triggering quests
- Setting up server environment for quests
- Designing the quest panels
- Running daemons for quests
- Introducing achievement
- Completing quests
- Rewarding the players when finishing the quests
- Extending the quests with mini games
- Making the quest system better
- Summary
- Chapter 12. Social Community
- The benefit of using social network features in virtual world
- The complicated data flow
- Integrating Facebook platform
- Authorizing a Facebook account
- Getting friends list from Facebook
- Update the Facebook status
- 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
- Summary
- Chapter 13. Deploying and Maintaining Flash Virtual World
- Hosting the virtual world
- Scaling up the virtual world
- Earning money from the virtual world
- Operating 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
- Extending the virtual world to other platforms
- Summary
- Index 更新時間:2021-08-03 15:29:37