mmofacts.com

BG auf phpBB basis?

gepostet vor 16 Jahre, 7 Monate von Muhsaft
Hi,
Ich beschäftige mich schon einige Jahre hobbymäßig mit Webdesign und würde sagen ich bin was HTML und CSS angeht mittlerweile auf dem Stand der Zeit.
Allerdings träume ich wie die meisten BG-Fans schon lange von einem eigenen BG.
Nun habe ich endlich angefangen, mir PHP anzuschauen. Neben der Literatur bin ich dabei, den Quellcode des phpBB Forums unter die Lupe zu nehmen, wobei sich mir eine Frage aufdrängt:
Warum gibt es eigentlich keine BGs, die auf phpBB aufbauen? Oder zumindest eng damit verwoben sind?
Ein Forum Braucht ein BG ja sowieso und phpBB bringt ja von haus aus viele Sachen mit, die man sich dann später bei der Entwicklung sparen könnte, wie z. B. die Anmeldung, Cookies ein ausgeklügeltes Nachrichten System, eine Avatar und Profilfunktion, die man später nur noch um die Ingamedaten ergänzen müsste, BBcodes, etc.
Zudem würde das enorm die Community stärken, da man mit der Anmeldung zum Spiel gleichzeitig auf dem Forum angemeldet ist. Auch Allianzforen, die den Komfort von phpBB bieten wären so leicht umzusetzen.
Also ich kann da bisher nur Vorteile sehen und verstehen nicht, warum (soweit mir bekannt) das noch keiner gemacht hat.
Oder gibt es da einfach Sicherheitsprobleme?
Mit freundlichen Grüßen Muhsaft
gepostet vor 16 Jahre, 7 Monate von MagicForrest
So weit mir bekannt ist gibt es schon solche SPiele, diese sind aber meist sehr "simpel" bzw einfach nicht mehr auf dem aktuellen Stand. Mein Wissen in dem Bereich ist aber nicht aktuell, verwende seit langer Zeit keine uneigenen Scripte etc mehr, ich schreib einfach mein Forum passend zu den Spielen, geht auch
Gibt aber ein Spiel das eine Art RPG sien soll für ein Forum, frag mich aber nicht welches oder gar wie es sich nennt...
Mehr als das ich sowas schonmal irgendwo gesehn hab kann ich dazu auch nicht sagen.
gepostet vor 16 Jahre, 7 Monate von Isogames
Es gibt in der Tat ein Browsergame Projekt das auf PhpBB basiert. Weiss jetzt die offizielle Seite nicht (musst mal nach ADR und PHPBB bei google suchen). Ist ja eigentlich ein Mod für PHPBB d.h. das jeder Forum besitzer damit ein BG laufen lassen kann. Die aktuellsten Erweiterungen findest du aber hier:
adr-project.com
gepostet vor 16 Jahre, 7 Monate von lauscher
bei meinem bg ist phpbb rudimentär eingebunden, was heißt, dass nachrichten vom system auch übers forum verschickt werden, allies automatisch für unsichtbare foren erstellt bekommen, und man eben nur einen account braucht.
gepostet vor 16 Jahre, 7 Monate von knalli
Um die Eingangsfrage (die eigentliche) zu beantworten, bzw. es zu versuchen: Es sind keine bzw. nur kleine, simple (und veraltete) Spiele in der Überzahl vertreten (boah, das schließt sich fast aus, dieser Satzbau), weil mit zunehmender Komplexität und "Größe" sowohl Ansporn als auch Notwendigkeit besteht, ein eigenes System aufzubauen, was dem Browsergame technisch anliegt.
Einmal abgesehen davon, das phpBB nicht gerade bugfrei verschrieen ist, und man daher einiges an Wissen über PHP und phpBB benötigt, um seine modifizierte Version ebenfalls zu fixen, macht eben phpBB auch viele Sachen, die in einem Browserspiel nicht notwendig sind.
Klar, da sind viele tolle Sachen bei, die gerade bei einem BG sinnvoll sind - aber da sind (technisch) auch Dinge dabei, die man bei einem Browserspiel nicht auf jeder Seite laden muss.. das kostet alles Performance. Es dem gleichen Grunde kommt auch keiner normaler Mensch auf die Idee, en Browsergame auf Basis eines CMS zu bauen. Weil auch hier gilt: Das gibt es teilweise - je nach CMS, je nach persönlichen Befinden - die tollsten Erweiterungen, Funktionalitäten und weiß der Geier.. nur "funktioniert" das im Spiel nicht, weil es an der Geschwindigkeit und unter Umständen gerade wegen der Module an der Komplexität knabbert.
Ich kann mir beispielsweise nicht vorstellen, das Gaia (kenne ich nicht) von Leuten verwaltet wird, die nicht alleine wüssten, wie man phpBB fixt; die weder die offiziellen Fixes benötigen noch darauf angewiesen sind. Denn sonst wären spätestens nach dem nächsten großen Update geliefert..
gepostet vor 16 Jahre, 7 Monate von Muhsaft
Das war die Info, die ich gesucht habe.
Also es ist möglich, aber die Performance leidet bei zunehmender Komplexität des Spiels und das phpBB ist auch nicht ganz Bugfrei.
gepostet vor 16 Jahre, 7 Monate von the-architect
Sobald man ein solches Forensystem so stark an seine eigenen Bedürfnisse anpasst wie es bei einem halbwegs passablen Browserspiel notwendig ist, dann verliert man natürlich die Sicherheit von Patches und muss sie selbst einpflegen. Ansonsten läuft man Gefahr das eigener Code überschrieben wird.
Man sollte Forensoftware dafür hernehmen für was sie auch gedacht war und den Rest drumherum mit anderer oder eigener Software bauen.
Hab übrigens ein interessantes Interview gefunden mit dem Entwickler(?) von Gaia: www.theadminzone.com/forums/showthread.php?t=11135
gepostet vor 16 Jahre, 7 Monate von lauscher
Jap, ich bemerks derzeit schon, dass das Updaten des Forums ne Qual ist. Ich hab vom Code des Forums zwar nicht sonderlich viel umgeschrieben, aber ich greif halt direkt auf die Datenbank zu. Da muss man jegliche Änderungen überwachen, weswegen man vorm Updaten jedesmal im statCVS von phpbb rumwühlen muss, und zur Absicherung auch noch ne Testinstallation machen sollte.
gepostet vor 16 Jahre, 7 Monate von Macavity
Wir hatten unser Spiel mit dem Phpbb2-System stark verwoben was damals recht nützlich war, wir konnten durch diverse Änderungen bequem diverse Funktionalitäten nutzen ohne sie selbst machen zu müssen.
Letztlich mussten aber auf beiden Seiten viele Sachen angepasst werden so dass wie ein Vorposter schon gesagt hat neue Patches für phpbb2 manuell installiert werden mussten. Was aber nicht wirklich tragisch war.
Wenn man um die Probleme von phpbb weiß dann ist es auch kein großes Problem diese zu überbrücken oder zumindest nicht zum Spiel durchdringen zu lassen.
gepostet vor 16 Jahre, 6 Monate von rami95
ich habe versucht unser spiel ganz auf phpBB aufzubauen. Lasst es. Es bietet viele Vorteile aber auch Nachteile. Und das schlimmste: Ihr müsstet es wegen der Lizenz von phpBB unter der GNU-GPL veröffentlichen. Aber bei meinem Spiel ähneln nunroch die Tabellennamen einem phpBB (bin zu Faul zum umbenennen)
gepostet vor 16 Jahre, 6 Monate von weltenraum
weltenraum ist auch in phpBB integriert. Aber wir nutzen nur die User-Verwaltung. Die HTML-Ausgabe machen wir mit unserem eigenen System. Was aber ärgerlich ist, dass es leider viele Angriffe von Spam-Bots auf phpBB gibt. Man erkauft sich einige Vorteile mit den Sicherheitslücken des Forensystems. Von der Idee her eines SingleSignOn gibt es bestimmt mittlerweile bessere Lösungen.
gepostet vor 16 Jahre, 6 Monate von Birdy
Ich habe bei Harbinger auch das phpBB mit dem Spiel verwoben, so dass es nur eine Registrierung braucht und das pm-System gleich für die igm's verwendet werden kann. Ich denke das Aufwand-Ertrags Verhältnis liegt im positiven Bereich
Das Wiki war mir dann aber doch etwas zu komplex/artfremd (vielleicht war ich aber auch einfach nur zu faul) um es mit dem Spiel/phpBB zu verschmelzen....
gepostet vor 16 Jahre, 5 Monate von Muhsaft
Naja das mit den Spambots kann man ganz einfach lösen :
henning.he.ohost.de/phpBB2/
Geh da mal auf Registrieren. Ich hab auf jedenfall noch keinen Bot gahabt, der ein Auto erkennen kann wenn er es sieht.
Ich fänd es auf jeden Fall Klasse, wenn mehr Spiele zumindest Registrieung und PN Funktion mit dem Spiel verbinden würden. Das stärkt die Community ungemein. Ich spiele Momentan Patriot. Da gibt es zwar viele sehr aktive Spieler, aber im offiziellen Forum lässt sich kaum ein Schwein blicken.
gepostet vor 16 Jahre, 5 Monate von Störti
www.insel-matera.net ist auch mit phpBB verwoben. Dies hat für mich viele Vorteile, da ich die Userverwaltung und das PM-System gleich in beiden Teilen nutzen kann.
Ausserdem ist es von Vorteil, wenn man Allianzen gleich automatisch im Forum ein eigenes Unterforum zur Verfügung stellen kann und das nciht rudimentär selbst bauen muss...
Als Botschutz habe ich mich an GNs CHart-Schutz orientiert, seitdem ich das eingebaut habe, hab ich nie wieder nen Bot gesehen...

Auf diese Diskussion antworten