| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Ich würde Actions wie Stufenanstiege, Skillverbesserungen ect. pp garnicht erst ins Script packen das nen Client aufruft, sondern per php einen Deamon bauen der die Datenbank- und Spiel-Logik bereitstellt. Das Clientscript die Darstellungs- und Interaktions-Logik. Wenn man will könnten diese Scripts auch lokal den Deamon per sockets joinen, was aber wiederum die realisierung einer server-internen Client-To-Deamon Architektur voraussetzt, die die sockets kontrolliert. Ich hatte vor längerer Zeit mal ein Projekt betreut das einen Support-Chat via IRC realsiert hat, die ganz ähnlich gearbeitet haben. Der IRC-Deamon war ein PHP-CLI-Script das permanent auf dem Server lief. Die Client-Scripts die ebenfalls auf dem Server liefen betraten den IRC-Server per socket. IRC-Services die man Modular starten konnte, ebenfalls. Das IRC-Protokoll allerdings wäre - denke ich - da es ein Relay-Prinzip verfolgt, der Falsche Weg für einen Game-Deamon.
__________________ |
| | |
| | |
| Erfahrener Benutzer | Stell dir mein vorgeschlagenes System als MySQL-Server vor. Die Verwaltung der Daten selbst übernimmt der mysql-deamon, dein client ( php -> mysql* ) erzeugt nur requests in form von querys und bekommt eine antwort. Würde dein Spieler nun seine seite aufrufen, würde das loginhandling von diesem deamon gehandhabt werden und anhand der session wüsste der deamon wo die daten und der avatar von deinem spieler steht, welche stufe er hat und was für eine klasse er bspw. ist. Will der spieler nun mit etwas interagieren, bspw. einem Item in seinem Inventory, frag das clientscript den deamon ob er das darf, führt diese Aktion für den client aus und sendet dem clientscript entsprechende anweisungen wie die darstellen zu ändern ist. das client-script leitet das weiter an den browser ( bspw. via Ajax-Reply ) Was ein Deamon ist weißt du ?
__________________ |
| | |
| | ||
| Moderator und Wett-König | Zitat:
Sofern du noch keine Überlegungen dazu angestellt hast, solltest du das nachholen. Gerade bei einem BG ist das Datenmodell das zentrale Element.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
| | ||
| Moderator und Wett-König | Zitat:
Erfahrungswerte: komplex, erfordert viel Erfahrung und Feingefühl für Datenmodellierung, dauert mehrere Wochen.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Verstärkung gesucht für ein Sci-Fi Space Multiplayer Game | BlackOrbst | Sonstige | 0 | 08.12.2010 23:39 |
| Verstärkung gesucht für ein Sci-Fi Space Multiplayer Game | jastreb | Sonstige | 0 | 04.12.2010 12:58 |
| Sci-Fi Space Multiplayer Game Programmierers gesucht | jastreb | Gewerblich | 2 | 30.11.2010 23:52 |
| [Erledigt] Sims Online Game | danielottott | Beitragsarchiv | 0 | 06.09.2009 22:20 |
| Einladung an die PHP-Community: Evolutions! Game | SvenLittkowski | Beitragsarchiv | 7 | 17.04.2009 08:57 |
| Browser game erstellen | PHP Tipps 2007 | 9 | 30.01.2006 11:40 | |
| Game & Webhosting Project | Beitragsarchiv | 2 | 27.08.2005 16:52 | |
| Suche Game Coder für 10.000€ | Beitragsarchiv | 27 | 15.03.2005 17:38 | |
| Online Game Scripts | Carrear | Beitragsarchiv | 10 | 17.02.2005 01:47 |
| Suche Mitarbeiter für (innovatives) Game! | Beitragsarchiv | 10 | 12.02.2005 19:28 | |
| Browser Game | Beitragsarchiv | 37 | 29.12.2004 00:49 | |
| Suche Hilfe für eine Fanpage zum Game Gothic 3 !! | Beitragsarchiv | 5 | 03.09.2004 14:58 | |
| :!: Suche PHP-Programmierer für Online Game | Beitragsarchiv | 6 | 23.08.2004 00:54 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| browsergame couchdb, architecture browser game, browser game architecture, browsergame architektur php, php open source browsergame skill, game architecture, browser game architecture php, php multiplayer game, php browsergame charakter leveln, php game mvc, http://www.php.de/php-fortgeschrittene/76976-game-architecture-php.html, open source skill script |