Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
groworld_multiplayer_prototype [2009-03-16 16:20] – 81.188.78.24 | groworld_multiplayer_prototype [2009-03-25 08:28] – davegriffiths | ||
---|---|---|---|
Line 1: | Line 1: | ||
=====Groworld multiplayer prototype===== | =====Groworld multiplayer prototype===== | ||
+ | |||
+ | Part of the [[groworld game]] project | ||
{{: | {{: | ||
Line 23: | Line 25: | ||
^ player ^ persistence ^ comments ^ | ^ player ^ persistence ^ comments ^ | ||
- | | connection / session init. ||| | + | | **connection / session init.** ||| |
- | | connect -> | | could connect with, or without a user id | | + | | connect -> | | possible to connect with, or without a user id | |
- | + | | **registration / new user** ||| | |
- | | registration / new user ||| | + | |
| register -> | | assumes some type of persistent store of players & plants | | | register -> | | assumes some type of persistent store of players & plants | | ||
| | <- user id | | | | | <- user id | | | ||
| | <- plant description | | | | | <- plant description | | | ||
- | + | | **existing user** ||| | |
- | | existing user ||| | + | |
| user id -> | | | | | user id -> | | | | ||
| | <- plant description | " | | | <- plant description | " | ||
| | <- other plants & their locations | | | | | <- other plants & their locations | | | ||
- | + | | **pollen (fr ' | |
- | | pollen (fr ' | + | |
| pollen -> | <- pollen (plant identifier / user id) | a player can send and/or receive ' | | pollen -> | <- pollen (plant identifier / user id) | a player can send and/or receive ' | ||