Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
groworld_multiplayer_prototype [2009-03-13 17:28] davegriffithsgroworld_multiplayer_prototype [2009-03-16 16:18] 81.188.78.24
Line 18: Line 18:
  
 ====Network protocol==== ====Network protocol====
 +
 +===generic version===
 +an initial sketch of required messages & responses
 +
 +| *player* | *persistence* | *comments*|
 +| connection / session init. |||
 +| connect -> | | could connect with, or without a user id |
 +| registration / new user |||
 +| register -> | | assumes some type of persistent store of players & plants |
 +| | <- user id | |
 +| | <- plant description | |
 +| exisiting user |||
 +| user id -> | | |
 +| | <- plant description | "self" |
 +| | <- other plants & their locations | |
 +| pollen (fr 'hayfever' prototype) |||
 +| pollen -> | <- pollen (plant identifier / user id) | a player can send and/or receive 'pollen' messages at anytime|
  
 ===OSC version=== ===OSC version===
  • groworld_multiplayer_prototype.txt
  • Last modified: 2009-05-12 13:20
  • by 81.188.78.24