Hello,
ich lese das jetzt schon seit einiger Zeit mit Interesse mit.
Mal 'ne ganz dumme Frage zwischendurch:
Hat das Spielfeld eine endliche Ausdehnung oder erweitert sich das während des Spieles ständig?
Für ein endliches Grid, das nur TRUE oder FALSE oder maximal eben 256 unterschiedliche Werte pro Zelle enthalten muss, nehme ich in PHP immer ein "Array of String"
Das benötigt erheblich weniger Platz, als ein PHP-Array, also eine Baumstruktur und ist um einiges schneller
Die Vergewaltigung der Typen in PHP ist mMn manchmal die Lösung.
<?php ### string_grid.php ###
error_reporting(E_ALL);
$_grid = array();
$width = 1000;
$height = 1000;
$zeile = str_repeat(chr(0),$width);
for ($i = 1; $i <= $height; $i++)
{
$_grid[$i] = $zeile;
}
# Um mehr Daten zu speichern, kannst Du eine zweite Plane einführen.
# Du kannst auf jede Zelle einzeln zugreifen.
$zelle10_15 = $_grid[10][15];
$_grid[20][30] = "A";
echo $_grid[20][30] ."\n";
echo "fertig";
?>
Ich hoffe, dasss ich Dich richtig verstanden hatte und Dir helfen konnte.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
![](http://bitworks.de/~selfHTML/Virencheck.gif)