Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.764 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: MySQL Online Spiel! Zeit Problem!

  Alt 17. Jun 2008, 14:25
Du musst serverseitig ein Programm laufen lassen. Nicht nur während ein Anwender angemeldet ist. Das ist dann die große Herausforderung. Denn Browserspiele haben leicht mehrere hundert Spieler, und da den Server nicht unnötig zu belasten ist eine Kunst.

Ich schau mal ob ich was weiterführendes zu dem Thema finde.

Und das von Angos hört sich auch gut an

Edit: Angos Methode hat einiges für sich. Du sparst Dir tatsächlich einen Serverprozess und es ist eigentlich ziemlich einfach. Beim Login eines Spielers errechnest Du einfach aufgrund der Logs den aktuellen Resstand. Sobald ein fremder Spieler auf diesen Spieler "zugreift" (per Angriff, Spionage, was weiss ich) musst Du halt auch aktualisieren. Ziemlich cool.

Edit2: Genauso machst du das auch mit Gebäuden, Einheiten, Forschungen etc.

Sherlock
Oliver
  Mit Zitat antworten Zitat