Angenommen es würden sich einige Tausen Spieler registrieren, dann hätte ich Zehntausende Tabellen,
Nö, ganz genauso viele Tabellen wie bei einem einzigen Mitspieler. Wenn das nicht so ist, dann hast Du ein falsches Datenbankdesign.
Ich würde gar nicht die DB für so was missbrauchen, ausser um Login/Logout/Spiel-Statistiken zu speichern.
Effektive Spielerdaten würde ich in Tempfiles pro Spieler speichern und erst beim Logout (oder expliziter Speichern-Funktion) das Bleibende in eine DB übertragen.
mfg Beat
--
Selber klauen ist schöner!
Selber klauen ist schöner!