Game Development Community

dev|Pro Game Development Curriculum

[Massively] Multiplayer Game Resources

by David Wyand · 11/11/2002 (12:31 pm) · 17 comments

Greetings!

Many of us are working on multiplayer games, and some are even working on massively multiplayer games. I've been building up a collection of links to a number of resources and thought I'd share them with the community. Feel free to add any of your own resources to the end and I'll periodically update my list. Enjoy!

Academia
Reputation Systems
Chris Crawford's "Erasmatron" Story Engine
Small Worlds: Competitive and Cooperative Structures in Online Worlds
Jane Pinckard's summary of above 'Small Worlds' doc, including links
The evolution of punishment explained
The PARADISE Project
MASSIVE-3
Scalable Platform for Large Interactive Networked Environments (SPLINE)
Master's thesis on quest systems for MMORPGs - PDF Format
Experimental Politics: Ways of Virtual Worldmaking
Constance A. Steinkuehler, Researcher

Forums and Mailing Lists
GameDev.net Multiplayer and Network Programming
GarageGames Networking Forum
MUD-Dev Mailing List and Archives
Virtual World Tech Mailing List

Books
Internet Core Protocols, The Definitive Guide
TCP/IP Illustrated, Volume 1
UNIX Network Programming, Volume 1: Networking APIs - Sockets and XTI
Multiplayer Game Programming
Game Programming Gems 3, Section 5 - Network and Multiplayer
Game Programming Gems 4, Section 6 - Network and Multiplayer
Massively Multiplayer Game Development
Developing Online Games: An Insider's Guide
Adam Martin's Resources from Game Programming Gems 4

Magazines
Massive Online Gaming

GarageGames Discussions - Some may require TGE license to access
Can I make a massively multiplayer game with the Torque? - Official answer by Rick Overman
The TRIBES Engine Networking Model by Mark Frohnmayer and Tim Gift
Is Torque scalable?
MMORPG Infrastructure
Modifying Torque for MMP
Peer to peer or Distributed network
Server Grid
Twisted Python distributed/internet framework
Map Triggers that send you to another server
Monthly Bandwidth Transfer Estimate
MMOG with TNL and Torque
Cutting Down TGE's Network Traffic
Ted Southard's Persistent World Roundtable Discussions
Optimizing Torque for hundreds of players
Using TNL for a MMO (See Mark Frohnmayer's comments further in the thread)
How suitable IS TSE for an MMOG?
Persistent Characters and MMORPG Network Architectures

RPG Vault
Online Worlds Roundtable #1 - Reaching casual gamers Part #1
Online Worlds Roundtable #1 - Reaching casual gamers Part #2
Online Worlds Roundtable #2 - Player vs. Player conflict Part #1
Online Worlds Roundtable #2 - Player vs. Player conflict Part #2
Online Worlds Roundtable #2 - Player vs. Player conflict Part #3
Online Worlds Roundtable #3 - Storytelling in persistant worlds Part #1
Online Worlds Roundtable #3 - Storytelling in persistant worlds Part #2
Online Worlds Roundtable #3 - Storytelling in persistant worlds Part #3
Online Worlds Roundtable #4 - Are online worlds fun? Part #1
Online Worlds Roundtable #4 - Are online worlds fun? Part #2
Online Worlds Roundtable #4 - Are online worlds fun? Part #3
Online Worlds Roundtable #5 - Immersion Part #1
Online Worlds Roundtable #5 - Immersion Part #2
Online Worlds Roundtable #5 - Immersion Part #3
Online Worlds Roundtable #6 - Small Teams Part #1
Online Worlds Roundtable #6 - Small Teams Part #2
Online Worlds Roundtable #6 - Small Teams Part #3
Online Worlds Roundtable #7 - The Leveling Treadmill Part #1
Online Worlds Roundtable #7 - The Leveling Treadmill Part #2
Online Worlds Roundtable #7 - The Leveling Treadmill Part #3
Online Worlds Roundtable #8 - Gameworld Design Part #1
Online Worlds Roundtable #8 - Gameworld Design Part #2
Online Worlds Roundtable #8 - Gameworld Design Part #3
Online Worlds Roundtable #9 - Stickiness Part #1
Online Worlds Roundtable #9 - Stickiness Part #2
Online Worlds Roundtable #9 - Stickiness Part #3
Online Worlds Roundtable #10 - Build it and Will They Come? Part #1
Online Worlds Roundtable #10 - Build it and Will They Come? Part #2

Gamasutra General Guides
Gamasutra 2002 Online Games Resource Guide
Gamasutra Cyberspace in the 21st Century Articles
Gamasutra MMO Games Resource Guide 2003
Gamasutra MMO Games Resource Guide 2004

Business
MMOG Active Subscriptions or try here
Ten Reasons You Don't Want to Run a Massively Multiplayer Online Game
Revenue Models for Massively Multiplayer Games (PowerPoint)

Social
Inside Out: Do people make friends and fall in love differently in MMOGs?
Engineering Relationships: Can we use game mechanics to enhance trust and social bonds in MMOGs?
Are MMORPG Relationships Meaningless: Player Narratives
Romances That Began In A Far-Away Land: Player Narratives
Inside eGenesis: The Simulation of Power and Politics

General
Chat with Brad McQuaid on multiplayer games
Raph Koster's Website
The Daedalus Project - Tapping the Pulse of MMORPG Worlds
GDC 2003: Neverwinter Nights Client/Server Postmortem: How I Learned To Stop Worrying And Love The Magic Missile
IGDA Online Games Research (white papers & forum) - May require membership
Scaling The Software Development Process: Lessons Learned from The Sims Online (PowerPoint)
Automated Testing of Massively Multi-Player Games (PowerPoint)
Managing An Online Game Post-Launch
A Television Production Model For MMORPGs?
Brian Hook's Introduction to Multiplayer Game Programming
Python for Massively Multiplayer Virtual Worlds - Python Foundation for UO2
How to Build an MMOG By Adam Martin
Better Game Design through Data Mining
GDC2004: Kevin O'Hara on Managing the Star Wars Galaxies Community
GDC2004: The Power of Collectibes: Leveraging Your Player's Inner Obsessive-Compulsive
GDC2004: Rich Vogel On Static vs. Dynamic Content In MMOGs
Voice Chat in MMORPGs? Not Yet, you Fools! by Richard A. Bartle
Skotos Columns and Articles
TerraNova
To Kill an Avatar - Law in Virtual Worlds
What's in a Shard?
Agora
Brian Hook's The Design of On-Line Economies Part 1 Part 2 Part 3 Part 4
The In-game Economics of Ultima Online
Richard A. Bartle Soapbox:
Why Virtual Worlds are Designed By Newbies - No, Really!

Eternal Lands' MMORPG Postmortem: Mistakes and Lessons, Parts 1-5

Back-end Products
Alloy
BigWorld
Butterfly Grid
GrexEngine
Lithtech Discovery System
MAK Technologies
NeL
Net-z and Eterna
Open Skies
Quazal Eterna
Terraplay
Turbine Engine
Twisted
World Forge
Vast System
ZeroC and Ice
Zona

MUDs
The MUD Journal - Link broken?
MudWorld
2003 MUD-Dev Conference CD Online
MUD-Dev 2004 Convention Report
MMO GDC2004 and Mud-Dev 2004 Report

P2P
Den - A distributed mud system written in the E language
Cyberspace 1
Nick's cyberspace AKA the Digital Sunlite Project

Simulationist
The Value of Realism

TGE MMO Games in Development
Epic Frontiers
Adellion
Opus Game - Chinese game using 2D players in 3D Torque world

Enjoy!

- LightWave Dave

About the author

A long time Associate of the GarageGames' community and author of the Torque 3D Game Development Cookbook. Buy it today from Packt Publishing!


#1
11/12/2002 (2:13 am)
Great Resource.
#2
11/29/2002 (1:31 am)
nice
#3
03/10/2003 (11:40 am)
Thanks for the kudos, guys. I'v gone ahead and added some more items to the resource.

- LightWave Dave
#4
04/09/2003 (2:08 pm)
Greetings!

I wanted to let you all know that nearly the entire contents of the first issue of Massive Online Gaming magazine may be found at their web site (see above). Enjoy!

- LightWave Dave
#5
01/02/2004 (6:26 am)
Greetings and Happy New Year!

I wanted to let you all know that a number of new resources have been added to the list over the past couple of months. This includes new mailing lists, back-end products and general articles.

- LightWave Dave
#6
03/20/2004 (8:21 am)
This is an amazingly great way to spend time, reading this theory. I loved it and will come back. The Stanford prison experiment was amazing. I have seen and lived similar experience as a trainee and then trainer in a physical environment, firefighting.
#7
04/05/2004 (11:35 am)
Greetings!

The Virtual World Tech mailing list has been discussing using peer-to-peer (P2P) technology for MUD's and MMO's, so I've begun a list of projects everyone may be interested in.

I've also started to add in some links from GDC2004. Enjoy!

- LightWave Dave
#8
04/13/2004 (8:19 am)
Greetings!

I've reorganized the list to help breakout the General section and have added the extensive RPGVault roundtable sessions. Enjoy!

- LightWave Dave, Keeper of the MMO Resource
#9
06/25/2004 (8:09 am)
Great! I've been going through the list... tons of excellent info!
#10
11/29/2004 (2:13 pm)
Greetings!

Added a link to the Gamasutra 2004 MMO guide and an interesting article by Richard A. Bartle.

- LightWave Dave
#11
12/04/2005 (12:43 pm)
Awesome set of links. More stuff for me to read!
#12
04/22/2006 (12:20 am)
This is a great resource; thank you so much for all the time you have (and continue to) put into this!
#13
06/26/2006 (9:56 am)
Thank you for compiling all of these links and posting them!
#14
08/04/2006 (11:09 am)
Hey Dave, did this ever make it into a TDN article?
#15
11/30/2006 (6:25 pm)
awesome resource!! thanks
#16
02/04/2008 (7:44 am)
Great! Thank you. ;-)
#17
08/05/2008 (10:15 pm)
wich date was the last update in the list?