Since we will have to program a multiplayer game this semester, this presentation (PDF) by Raph Koster could come in handy: Social Mechanics: The Engines Behind Everything Multiplayer.
He held the presentation at the GDC, and it collects different game mechanics present in multiplayer games. Guess we could inspire ourselves with that.