FUNDAMENTALS OF GAME DESIGN, SECOND EDITION
The Need to Produce Content
When you're building a single-player game to be sold in retail stores, your job generally finishes when the gold master disc goes off to manufacturing. The players buy the game and you can go off to work on another project.
Online games don't work this way; they earn money either through advertising revenue, micropayments, or subscriptions. To keep people interested, you have to change things, and that means producing new content on an ongoing basis. This is expensive for the service provider and ties up skilled development staff. The problem is most obvious with persistent worlds, but even simple games need to be kept fresh. Mafia Wars, a popular browser game available via the Facebook social networking web site, does not use 3D graphical environments or sounds, but the developers regularly add new gear for players to buy and things for them to do.
Customer Service
All game companies require customer service staff to help players with problems, but online games need far, far more of them. With offline games, players mostly need help with technical difficulties; for gameplay problems, they can buy strategy guides or find hints on the Internet. But in a live, online environment, players expect to get help immediately, and they demand help for a much larger range of issues than they do in offline games. Players expect customer service people not only to solve technical problems but also to explain the user interface, answer questions about game content, and enforce justice by investigating and punishing misbehavior by other players. With thousands of players logged on at any one time, providing these services can become very expensive.
Switching into arcade mode skews the play toward lots of action and relatively few slow-paced game states, such as strikeouts or walks. Arcade mode makes the game more exciting at …
The Secret of Monkey Island, now nearly 20 years old, remains worth studying because it spawned a highly successful franchise. Although it is ostensibly set on a Caribbean island in …
In single-player games, the player competes against the computer, so the computer has to have enough artificial intelligence (AI) to be a good opponent; building the AI for a complex …