Cześć
Jestem w trakcie pisania gry przeglądarkowej w PHP. Moją inspiracją był kurs PHP Pana Mirka Zelenta.
Mam pewną wątpliwość w jaki sposób poprawnie rozwiązać problem wyświetlania się aktualnych informacji na stronie (JavaScript, PHP, odświeżanie strony, odświeżanie poszczególnych divóv.)
Na poniższym screen'ie widać pola typu "Drewno", "Złoto", "Kamień".
Chciałbym aby te i inne pola zmienały wartość co minutę.
Wydaje mi się, że aplikacja nie powinna co minutę łączyć sie z bazą danych, w której te informacje są zapisane więc stworzyłem klasę Gamer.php, która jest odwzorowaniem encji z BD. (Obiekt tej klasy to singleton). Wszystkie informacje trzymam w obiekcie tej klasy. Aplikacja pobiera info z BD przy logowaniu gracza, zapisuje stan obiektu do BD przy wylogowaniu. Nie wiem jednak w jaki sposób odświeżać informacje na stronie. Wydaje mi się, że odświeżanie całej strony też było by błędem.
Co polecacie?
Może ktoś wie jak to dzieje się w grach przeglądarkowych i ma na to jakiś fajny sposób?