ok.
NAjlepiej na mysql, bo jeśli robisz gre to wiadomo że mysql musisz mieć.
Najpierw utwórz tabelę zajęteośći z kolumnami:
- współrzędna lewa
- współrzędna prawa
- odległość od środka
- user
Następnie wypełnij ją automatem:
for($i=0;$i<1000;$i++){
for($j=0;$j<1000;$j++)}
$r=...//z pitagorasa
}}
Na razie pole user jest puste == nikogo tam nie ma.
Gdy będziesz chciał kogoś wsadzić na mapę poszukasz najbliższego środka miejsca:
$r=mysql_query('SELECT FROM mapa where user='' order by r LIMIT 1');
i potem go tam wsadzisz:
mysql_query("UPDATE mapa SET user='$user' where lewo=$gdzie_l and prawo=$gdzie_r");