Advertisement

What services do cloud providers give to customers

Started by May 25, 2015 04:34 PM
0 comments, last by hplus0603 9 years, 6 months ago
For example an MMORPG, you have to build some kind of server service to channel incoming requests. Do services such as Amazon cloud AWS just give you a blank slate or do they provide you with some kind of layer for this?
AWS gives you mainly a blank slate. You could try pushing game data through services such as SQS or Lambda, but those services really are not intended for game-style use cases -- they work best for bigger, less frequent, less real-time sensitive events.

In general, the N-squared problem of "every player could interact with every other player in a town square" is the biggest technical challenge in an MMO. Solving that requires a careful attention to game design together with technology. Many games have died because they don't get it right -- either the design is not really technically achievable, or the tech drives design to the point where the game is generic and boring.

Thus, most MMOs can make a good argument for needing at least partially custom network code, because it's so core to the final experience.
enum Bool { True, False, FileNotFound };

This topic is closed to new replies.

Advertisement