Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by Thet Naing Swe · Jan 27, 2011 at 01:45 AM · multiplayermmosend

Multiplayer and MMO data compression/sending techniques

Hi all, I've got a few questions concerning about making multiplayer and MMO games. If can someone answer my questions, it would be really grateful and appreciate it.

1 - How do MMOs are made. I know that they are using 3rd party server like Photons and smartfox running on the cloud. What I mean is how do the large scale MMO handles the datas in very efficient way?

2 - For Updating all the player's characters in onw world which could be more than 100s of concurrent users and also the obstacles and other moving stuffs. How do they synchronise to match the exact scene for each player in one world. Are they just sending transformation data across all the players in 30fps way or any efficient way. I calculate that if the world contains 100s concurrent user and 100 other obstacles that could be sending millions of RPC calls per seconds which is not possible? Any efficient way to handle it?

3 - How about the physics, how are they sychrinis the physic stuffs if they contains physics charaters?

4 -Does anyone know the links and explanation more details about making MMO games .. Any kind of information would be really useful such as Megazine, Journals, Web links and books.

THanks

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by Mark R · Feb 20, 2011 at 06:41 AM

Hero Engine

Do a search for this, and be amazed ;-) This is the game engine BioWare is using for their SWTOR MMO, however recently, the Hero Engine has been made easily available for Indy developers. It's around $5000 US for a 25 seat license, and you can get 1 week of professional training on it for about $1000 per person.

I think we are going to see many new MMO's coming out sooner, rather then later, because of this incredible tech.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by tertle · Feb 20, 2011 at 08:24 AM

1+2) Most MMOs use clusters of servers, often ranging into the 1000s of machines for servers that support extreme amount of users (darkfall 10k+ users). Clever programming and really good network programmers are required.

3) You'll notice most MMOs don't really have much interactive physics. Physics need to be calculated on the server so it's a huge resource hog. To make it look realistic, it is also run client side but checked and compared with server data (go read some documentation on source physics, while not a mmo there's full detailed information about it.)

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

No one has followed this question yet.

Related Questions

Game mmo Mic in unity 2 Answers

Multiplayer Persistant Gaming 1 Answer

Photon Unity Network 1 Answer

MMO server side programming 0 Answers

WWW Database (SQL?) Speed. 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges