mmofacts.com

ICQ Service Für Browsergames?

gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Hallo liebe Community!
Bevor ich einfach ein Projekt in die Welt rufe frage ich hier ob dies erwünscht wäre. Welche Meinung hättet ihr gegenüber der Möglichkeit von einem Browsergame ICQ Nachrichten zu erhalten? Es würde dadurch vielerlei Möglichkeiten geben, wie die Benachrichtigung bei Angriffen, fertig gestellten Gebäuden etc.
Da ICQ mittlerweile standart ist, wäre es eine sinnvolle Ergänzung zum Erhalt von Informationen.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Kallisti
ICQ ist beileibe kein Standard. Weder im dem Sinne den du meinst, noch auf Ebene des Protokolls (und das ist das viel groessere Problem).
Ich werde so etwas mit Jabber implementieren und jedem User einen Jabber Account geben.
Proprietaeren Muell wie ICQ zu unterstuetzen finde ich absolut unsinnig.
Abgesehen davon sollte man Umfragen neutral gestalten und nicht durch die moeglichen Antworten und deren sprachliche Formulierung in bestimmtes Ergebnis implizieren. Das ist irrefuehrung und keine objekte Meinungsbildung.
gepostet vor 16 Jahre, 8 Monate von TheUndeadable
In der Tat.
Gerade bei den jüngeren Personen wird der Live Messenger immer beliebter. Ist für mich zwar etwas unverständlich, aber so schlecht ist der Live Messenger auch nicht.
Jabber nutzt kaum ein Mensch und wird dort auch die Zielgruppe verfehlen, aber ich würde dennoch einen Jabberserver aufsetzen und dann mit den geeigneten Proxy-Server die Nachrichten in die jeweiligen Netze senden. So hast du dann gleich einen Transport nicht nur in ICQ, sondern auch ins Live-Netzwerk, Yahoo und AOL.
gepostet vor 16 Jahre, 8 Monate von Otteros
Original von TheUndeadable
Gerade bei den jüngeren Personen wird der Live Messenger immer beliebter. Ist für mich zwar etwas unverständlich, aber so schlecht ist der Live Messenger auch nicht.

das stimmt allerdings.
Also wenn man versucht sowas um zu setzten, dann sollte es auch in alle anderen Messenger gehen, oder zumindest die am meist benutzten wie MSN, ICQ, Yahoo etc. abdecken. Aber nur ICQ würde ich nicht empfehlen.
Und wenn du Script extra dafür schreiben willst, such erstmal danach, zumindest für ICQ weiß ich das es eins gibt.
MfG Otto
EDIT: Ich muss Kallisti recht geben, ICQ ist kein Standard, egal wie man es dreht und wendet, es wird nur von vielen genutzt.
Anmerkung: Bitte nicht wegen meines Tons böse sein, falls ich etwas "beleidigt" rüber komme, soll eigtl. nicht so sein.
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Huch da ist ein "t" statt "d" reingerutscht, entschuldige für den Fehler
Also sozusagen nicht nur auf das ICQ Protokoll beschränken, sondern die Möglichkeit bieten an jeden verfügbaren Message Dienst eine Nachricht zu schicken. Ist eigentlich kein Problem
Und wenn du Script extra dafür schreiben willst, such erstmal danach, zumindest für ICQ weiß ich das es eins gibt.

Eine Ahnung wie es heißt? Und in welcher Scriptsprache?
Weiß jemmand wie es mit der Rechtslage bzgl der Nutzung der Protokolle aussieht?
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Kallisti
Naja es gibt mittlerweile von ICQ/AIM Testserver, auf die man mit xmpp bzw. Jabber connecten kann und sie erwaegen irgendwann komplett darauf zu migrieren, also immerhin ein wenig Einlenken.
www.heise.de/newsticker/meldung/102060
Google Talk ist bereits Jabberkompatibel.
MSN/Yahoo erwaegen auch Jabber zu unterstuetzen:
www.liveside.net/blogs/main/archive/2007/10/31/messenger-9-gtalk-integration-messenger-api-new-client-for-mac-os-x-news-unveiled-at-georgia-tech-presentation-whew.aspx
Auf lange Sicht, ist es fuer jeden guenstiger und effektiver ein offenes Protokol zu verwenden. Eigentlich profitieren da alle von.
-> Jabber ist die Zukunft und alles andere imho Unsinn.
Du kannst die Protokolle nutzen, wie du lustig bist, da gibt es keine gesetzlichen Probleme. Allerdings finde ich es mehr als verschenkte Zeit, sich mit einer Implementation fuer irgendeinen proprietaeren scheiss zu beschaeftigen, wenn es einen guten, offenen Standard gibt.
Zudem muss man auch mal Idealist genug sein, sich fuer die bessere Loesung einzusetzen und nicht zu buckeln, weil die Masse dumm genug ist, den Herstellern mit spyware/werbeverseuchten Clients und veralteten, geschlossenen Protokollen hinterherzurennen.
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Theoretisch würde es jedoch auch reichen wenn ich mit den aktuellen dll Dateien der Messenger arbeite ohne groß etwas aufsetzen zu müssen.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Otteros
Original von Alphawolf1988
Theoretisch würde es jedoch auch reichen wenn ich mit den aktuellen dll Dateien der Messenger arbeite ohne groß etwas aufsetzen zu müssen.
MFG Wolf

Da liegst du etwas Falsch, nicht jede dll Datei arbeitet auf jedem pc, heißt:
Wenn du es auf einem Linux-Server betreibst kann es zu Problemen kommen, da die dll-Dateien meist nur unter Windows gehen, weil es meist nur eine Windows Version gibt.
MfG Otto
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Da liegst du etwas Falsch, nicht jede dll Datei arbeitet auf jedem pc, heißt:

Hehe da haben ma doch die Antwort Ich bin kein PHP Programmierer. Ich bin ASP .NET / C# Coder und somit auf Windows Server angewiesen.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Otteros
Na dann sollte das kein großes Problem sein, wenn man weiß wie sie genutzt werden müssen .
gepostet vor 16 Jahre, 8 Monate von Kampfhoernchen
Ok, ich habe mal die Umfrage um "Andere Messenger (Jabber ...)" erweitert.
gepostet vor 16 Jahre, 8 Monate von Kallisti
Naja das macht die Umfrage auch noch nicht objektiv (wenngleich etwas besser).
Wenn man ein neutrales Ergebnis haben will, dann sollte man die Punkte vernuenftig formulieren.
Ja, wieso nicht! - das "wieso nicht" sorgt dafuer, dass fast jeder dem Punkt zu stimmt und ist eben eine rhetorische Frage und keine ernste.
Nein, braucht keiner. - Es kann auch nein-Gruende abseits von "braucht keiner" geben.
Hmm, mir egal. - Klingt negativ belastet.
Das Problem dabei ist, dass die Ja-Aussage durch die Verknuepfung der rhetorischen Frage impliziert wird und daher ziemlich lasch ist, waehrend bei der Nein-Aussage eine absolute Feststellung steht, die viel krasser ist und daher eher auf Ablehnung trifft.
Ist nen typischer Fall von Umfragen durch Antwortvorgaben manipulieren, auch wenn es unterbewusst geschehen sein mag.
Sinnvoll (und selbst hier manipuliert die Reihenfolge):
- Ja
- Nein
- Enthaltung
- Alternativvorschlag (posten)
Noch sinnvoller:
Nicht nach einer bestimmten Form der Implementation fragen (ICQ), sondern generisch an die Thematik gehen und fragen wie es generell mit Nachrichten an Instant Messenger aussieht. Afaik gibt es ja auch Spiele, die das bereits umsetzen.
Wenn es wirklich um die Implementation selbst geht, dann eine Umfrage bzgl. dessen, ebenfalls fuer sich allein.
Mag nun ein wenig Offtopic sein, aber so ist jegliches Resultat einer Umfrage unbrauchbar.
gepostet vor 16 Jahre, 8 Monate von Blabbo
Ich find die Idee gut, gibts das noch nicht?
gepostet vor 16 Jahre, 8 Monate von RaydenDD
Hier wird wieder alles beantwortet, nur nicht die Frage
Ja, ist ne gute Idee, muss man sich nicht immer einloggen
gepostet vor 16 Jahre, 8 Monate von Kallisti
Ich finde wirklich interessant wird es, wenn man die "Idee" erweitert.
Z.B. denke ich ueber eine Art Orakel nach, dem man Jabber Messages schicken kann und dann entsprechend Orakelsprueche und Hinweise zu den Nachrichten bekommt, um tiefgaengigere Quests zu erlauben. Gerade an ins Spiel integrierten Bots laesst sich da noch einiges anfangen.
Man koennte auch ein komplettes Commandline Interface zum Spiel bauen und per Telnet oder Instant Messenger steuern lassen.
Auch jabber basierte conference rooms je Clan sind praktisch. Eine Menge anderer Jabberdienste ebenfalls.
Hat bei mir aber alles die Prioritaet "wenn alles andere steht" und wird daher erst in 2 Jahren interessant, falls ueberhaupt. ^^
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Also es sind schon viele gute Ideen hier. Mich würde auch interressieren, ob es euch stören würde, wenn ihr eine eigenständige Software installieren müsstet. Das ganze also nicht über einen Chat Client läuft sondern über ein eigen entwickeltes Programm. Das würde so einiges erleichtern, auch die Implementierung von Commandlines etc.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von duschendestroyer
ja
mich würde es stören
es ist doch gerade der reiz von browsergames dass man nichts installieren muss
auch wenn es eine optionale komponente ist
gepostet vor 16 Jahre, 8 Monate von Blabbo
Original von Alphawolf1988
Also es sind schon viele gute Ideen hier. Mich würde auch interressieren, ob es euch stören würde, wenn ihr eine eigenständige Software installieren müsstet.

DEFINITIV JA!
gepostet vor 16 Jahre, 8 Monate von Fornax
Ja, da ich viel und oft unterwegs und an anderen Computern bin
gepostet vor 16 Jahre, 8 Monate von knalli
Original von Blabbo
Original von Alphawolf1988
Also es sind schon viele gute Ideen hier. Mich würde auch interressieren, ob es euch stören würde, wenn ihr eine eigenständige Software installieren müsstet.

DEFINITIV JA!
Dito. Stört mich auch und würde ich - wenn es überhaupt installiert würde - dann nur selten einsetze. Ich nutze auch nicht die Originalclients.. erstens hab ich kein Bock auf zig IM-Clients (alle Kontakte in einer Liste..), zweitens geht nix an Adium vorbei
gepostet vor 16 Jahre, 8 Monate von Kampfhoernchen
Technisch könnte man auf die LibPurple (Pidgin) aufsetzen, die lässt sich aus PHP heraus gut ansprechen.
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Ok ichschau mir mal das LibPurple an, letzten endes denke ich jedoch, dass ich mit Jabber arbeiten werde.. Habe jedoch jetzt noch ein Problem Hinsichtlich der Finanzierung. Es ist ja nicht möglich Werbung einzubinden oder dergleichen da die User ja nicht direkt auf meiner Seite damit arbeiten sondern dann auf eurer. Hättet ihr da eine Idee? Geld für den Service will ich nicht verlangen.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Klaus
Es soll doch nur Informationen liefern, die den Nutzer bewegen, sich einzuloggen. ("Du wirst angegriffen von Obernoob!!!!111einseinself")
Oder hab ich was falsch verstanden?
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Zum einen kannst du Informationen darüber erhalten von deinem Browsergame, zum anderen steht auch in späterer Planung über CommandLines Befehle ans Browsergame zu schicken. Und noch vieles mehr wäre möglich.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von DrakeL
Ist etwas riskant sobald man selbst Befehle zum Browsergame schicken kann. Dann könnte ja jemand mit Kenntnissen ein Programm schreiben, dass die Nachricht von einem Angriff entgegen nimmt und automatisch kurz vor Ankunft die Rohstoffe samt Flotte wegbringt, wenn der Benutzer darauf nicht selbst reagieren will (Abwehren etc.).
Daher würden Leute mit entsprechenden Kenntnissen (oder fehlendem Skrupel beim Kopieren und Einsetzen solcher Tools) recht schnell Spielvorteile erhalten.
Natürlich funktionieren solche Bots auch über die Webseite selbst, aber hier hast du mehr Einfluss darauf wie hoch der Aufwand ist einen solchen Bot funktionsfähig zu machen. Der Aufwand bei einem Bot für IRC, Jabber etc. halte ich für wesentlich geringer.
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Hallo Drakel!
Ich kann dich in der Hinsicht beruhigen. Du als Webseiten Betreiber bestimmst zum einen, welche Befehle einem Nutzer überhaupt zur verfügung stehen. Wenn du nur Befehle machst die keinem einem Vorteil verschaffen sehe ich da kein Problem. Es können ja sachen sein um z.b die aktuellen Rohstoffe abzufragen, deinen Highscore Platz, die letzte Nachricht in deinem Postfach usw. Des weiteren wirst du auch viele Optionen haben um mit sogenannten Benutzergruppen auch bestimmte Befehle für nur bestimmte Benutzer freizuschalten.
Wir bemühen uns auch diese sogenannten Tools aufzudecken und den entsprechenden Benutzer zu sperren. Eine Kooperation mit dem Browsergame wäre da von Vorteil.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Kallisti
Ich denke der Grossteil der Leute hier hat dich aber bei deinem eigentlchen Anliegen falsch verstanden
Du willst einen derartigen Service fuer andere Browsergames anbieten und nicht einen "ICQ Service" fuer dein eigenes Browsergame integrieren.
Ich moechte behaupten, dass von den 15 die "ja" gestimmt haben nicht einer etwas derartiges auf Fremdservern nutzen wuerde.
Das ist zuallererst schon aus Privacygruenden ein Unding, zum anderen unperformant und der Aufwand es selbst in Jabber zu implementieren ist so gering, dass niemand dafuer Werbung oder dergleichen in Kauf nehmen wuerde.
gepostet vor 16 Jahre, 8 Monate von DrakeL
Original von Alphawolf1988
Ich kann dich in der Hinsicht beruhigen. Du als Webseiten Betreiber bestimmst zum einen, welche Befehle einem Nutzer überhaupt zur verfügung stehen. Wenn du nur Befehle machst die keinem einem Vorteil verschaffen sehe ich da kein Problem. Es können ja sachen sein um z.b die aktuellen Rohstoffe abzufragen, deinen Highscore Platz, die letzte Nachricht in deinem Postfach usw. Des weiteren wirst du auch viele Optionen haben um mit sogenannten Benutzergruppen auch bestimmte Befehle für nur bestimmte Benutzer freizuschalten.

Solang es sich nur um lesende Befehle handelt ist das weniger ein Problem. Nur falls Befehle noch hinzukommen wie Flotten verschicken, Nachrichten schreiben etc. Ab dann könnt es zu größeren Spielvorteilen durch solche Fremdprogramme kommen.
Wobei auch das Lesen schon problematisch wäre. Es kann ja einfach jemand automatisch Jabber Nachrichten von einem Jabber Account auf 5 andere Weiterleiten von Allianzkollegen und schon wüsste jeder Bescheid, wenn jemand angegriffen wird zum Abwehren. Das kannst du absolut nicht nachprüfen, denn von deiner Seite her siehst du nur, dass eine Nachricht an den "Verteiler" Jabber Account schickst. Diese hätten dann durchaus mit einem solch lesenden Zugriff Spielvorteile gegenüber anderen Nutzern.
Original von Alphawolf1988

Wir bemühen uns auch diese sogenannten Tools aufzudecken und den entsprechenden Benutzer zu sperren. Eine Kooperation mit dem Browsergame wäre da von Vorteil.
Ohne entsprechende Hilfe von der Community, dass dir die Leute gesagt werden, die solche Programme nutzen/anbieten sehe ich da nicht viele Möglichkeiten. Von deiner Seite her schickst du einfach Nachrichten an einen Jabber (oder sonstige) Account und nimmst Nachrichten entgegen. Diese können sehr leicht maschinell geschrieben werden und mit zufälligen Zeitunterschieden zwischen Nachricht empfangen und Antwort senden bzw. dem Ereignis wie Angriff. Da wüsste ich keine Chance, Fremdprogramme aufzudecken.
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
@Kallisti
Was soll ich jetzt groß aussagen, ich bin mir sicher das deine Aussagen absolut nichtig sind, da es alles geregelt ist mit AGB's und die Berechnungen nicht auf euerm Server sondern auf meinen stattfinden. Ihr macht lediglich einen Request mit den benötigten Informationen und erhaltet eine kurze Antwort obs glatt ging. Aber was der Bauer nicht kennt, das frisst er nicht. Kann man nichts machen.
Ich würde mich dennoch freuen wenn ihr später beim Testen helfen könntet und Verbessserungen anbringt. Ich denke mal dagegen wäre nichts einzuwenden.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Solang es sich nur um lesende Befehle handelt ist das weniger ein Problem. Nur falls Befehle noch hinzukommen wie Flotten verschicken, Nachrichten schreiben etc. Ab dann könnt es zu größeren Spielvorteilen durch solche Fremdprogramme kommen.

Wie gesagt, dies ist alleine deine Entscheidung was du anbietest.
Wobei auch das Lesen schon problematisch wäre. Es kann ja einfach jemand automatisch Jabber Nachrichten von einem Jabber Account auf 5 andere Weiterleiten von Allianzkollegen und schon wüsste jeder Bescheid, wenn jemand angegriffen wird zum Abwehren. Das kannst du absolut nicht nachprüfen, denn von deiner Seite her siehst du nur, dass eine Nachricht an den "Verteiler" Jabber Account schickst. Diese hätten dann durchaus mit einem solch lesenden Zugriff Spielvorteile gegenüber anderen Nutzern.

Ich finde dies eigentlich nicht problematisch. Spielt es eine Rolle ob die Allianzkollegen das sehen ob jemmand angegriffen wird und selber per Hand alles hektisch an die anderen verteilen, oder ob das in dem Fall das wirklich selber geschriebene Programm tut. Mal im ernst einer ist meistens immer Online und bemerkt das rechtzeitig.
Ohne entsprechende Hilfe von der Community, dass dir die Leute gesagt werden, die solche Programme nutzen/anbieten sehe ich da nicht viele Möglichkeiten. Von deiner Seite her schickst du einfach Nachrichten an einen Jabber (oder sonstige) Account und nimmst Nachrichten entgegen. Diese können sehr leicht maschinell geschrieben werden und mit zufälligen Zeitunterschieden zwischen Nachricht empfangen und Antwort senden bzw. dem Ereignis wie Angriff. Da wüsste ich keine Chance, Fremdprogramme aufzudecken.

Da muss ich dir allerdings recht geben. Allerdings wenn es so unauffällig abläuft wie du es beschreibst, dann hat das maschinelle keinen Sinn mehr, denn hier geht es ja um Zeit. Und so kann man es dann auch per Hand machen.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von DrakeL
Original von Alphawolf1988
Ich finde dies eigentlich nicht problematisch. Spielt es eine Rolle ob die Allianzkollegen das sehen ob jemmand angegriffen wird und selber per Hand alles hektisch an die anderen verteilen, oder ob das in dem Fall das wirklich selber geschriebene Programm tut. Mal im ernst einer ist meistens immer Online und bemerkt das rechtzeitig.

Sieht man im Spiel denn Angriffe auf Allianzkollegen? Ich finde es macht einen großen Unterschied. Denn so kannst jedem beliebigen Spieler automatisch den Status mitteilen sodass dieser ebenfalls darauf reagieren kann. Daher man muss gar nicht mehr online kommen um sein Spiel zu überwachen, es läuft alles automatisch ab und Leute, die weniger Ahnung von der Messengertechnik haben, haben kaum noch Chancen gegen eine solch strukturierte Allianz.
Beispiel:
Eine Allianz mit 10 Spielern hat Verteiler Jabber Accounts, die jeweils eine Nachricht an alle 10 Leute weiterschicken. Die 10 Leute haben wiederum ein Programm, dass bei einem Angriff automatisch Schiffe zur Verteidigung schickt (Die Programme können sich auch untereinander verständigen ob genügend Verteidigung vorhanden ist in der Zeit oder ob das Programm des angegriffenen Spielers lieber ein Befehl zum wegschicken der Rohstoffe schickt). Daher greift jetzt ein Spieler einen dieser 10 Leute an, bekommt der angegriffene automatisch Verteidigung von allen 10 Spielern und der Angreifer hat somit keinerlei Chance mehr. Und diese gemeinsame Abwehr würde komplett ohne manuellen Zugriff erfolgen.
Auf deiner Seite siehst du nur dass eine Angriffsnachricht zu einem Spieler geschickt wird und nach zufälligen Zeitabständen kommen von den verschiedenen Allianzspieler in dessen Nähe Nachrichten um Schiffe los zu schicken zur Verteidigung. Ob dies von Programmen gemacht wurde oder ob die Leute sich zum Beispiel im IRC abgesprochen haben siehst du nicht und kannst somit auch nicht gegen solche Programme vorgehen.
Ich sehe so etwas als sehr problematisch an.

Da muss ich dir allerdings recht geben. Allerdings wenn es so unauffällig abläuft wie du es beschreibst, dann hat das maschinelle keinen Sinn mehr, denn hier geht es ja um Zeit. Und so kann man es dann auch per Hand machen.
Warum sollte das Maschinelle dann keinen Sinn mehr haben? Natürlich kann man alles per Hand machen, aber das kostet Zeit und man muss online sein. Da Schlaf ich die Nächte doch lieber durch und lasse alles maschinell überwachen, dann hab ich mehr Schlaf und mehr Zeit für andere Dinge als Leute, die sich den Ganzen Tag um ihr Spiel kümmern.
Natürlich kann man dies auch positiv sehen. Je mehr Dinge automatisch von statten gehen, umso weniger hoch ist der Zeitaufwand für die Spieler. Aber dann doch bitte die Möglichkeiten in das Spiel selbst einbauen und für jeden Zugänglich machen und nicht über externe Zugriffe es für Entwickler einfacher machen solche Tools zu schreiben um für sich alleine Spielvorteile zu holen.
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Eine Allianz mit 10 Spielern hat Verteiler Jabber Accounts, die jeweils eine Nachricht an alle 10 Leute weiterschicken. Die 10 Leute haben wiederum ein Programm, dass bei einem Angriff automatisch Schiffe zur Verteidigung schickt (Die Programme können sich auch untereinander verständigen ob genügend Verteidigung vorhanden ist in der Zeit oder ob das Programm des angegriffenen Spielers lieber ein Befehl zum wegschicken der Rohstoffe schickt). Daher greift jetzt ein Spieler einen dieser 10 Leute an, bekommt der angegriffene automatisch Verteidigung von allen 10 Spielern und der Angreifer hat somit keinerlei Chance mehr. Und diese gemeinsame Abwehr würde komplett ohne manuellen Zugriff erfolgen.

Allerdings stürzt dein Kartenhaus schon wieder zusammen, wenn du diese Befehle erst gar nicht einbaust. Ihr geht immer davon aus, dass das überall geht, aber wenn du es nicht einbaust geht da gar nichts in der Hinsicht. Also in dem Sinne egal. Ihr schiebt das alles auf euern Angriff und Verteidigung... bitte geht mal weg von diesem Thema Seht eher die Möglichkeiten die sich auf anderen Gebieten ergeben. Dieses System soll euer Spiel nicht ersetzen! Es soll lediglich euer Spiel mit dem User näher bringen und wenn du darüber deine aktuellen News oder Akündigungen wie Rundenstarts etc an den User bringst ist das doch auch schon wieder ein anderes Fachgebiet. Aber bitte versteift euch doch nicht nur auf eine Problematik. Das System hat weitaus mehr potential und Verwendungszwecke als ihr vllt auf den ersten Blick erkennt.
Ich rede hier auch nicht nur von Browsergames, es wird Einsatz in vielen Bereichen finden wie Blogs, Foren und anderen Seiten. Jedoch bin ich der Meinung, dass Browsergames auch mit diesem Dienst einige positive Möglichkeiten ausschöpfen können.
Natürlich kann man dies auch positiv sehen. Je mehr Dinge automatisch von statten gehen, umso weniger hoch ist der Zeitaufwand für die Spieler. Aber dann doch bitte die Möglichkeiten in das Spiel selbst einbauen und für jeden Zugänglich machen und nicht über externe Zugriffe es für Entwickler einfacher machen solche Tools zu schreiben um für sich alleine Spielvorteile zu holen.

Es für jeden öffentlich zu machen wäre find ich sinnlos, denn das ganze läuft zum einen als C# Script (Ich bezweifle das ihr einen Windows Server habt ;-) ) und zum anderen wäre es viel zu umständlich. Und wenns angeboten wird, wieso nicht nutzen? Ich versuche es so nutzerfreundlich wie möglich zu machen. Gelingt vllt nicht am Anfang, aber dafür kann man ja Verbesserungen posten. Mir ist klar, das ihr nur ungern fremde Sachen auf euern Server nutz, jedoch muss so viel vertrauen sein.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von DrakeL
Original von Alphawolf1988
Allerdings stürzt dein Kartenhaus schon wieder zusammen, wenn du diese Befehle erst gar nicht einbaust. Ihr geht immer davon aus, dass das überall geht, aber wenn du es nicht einbaust geht da gar nichts in der Hinsicht. Also in dem Sinne egal. Ihr schiebt das alles auf euern Angriff und Verteidigung... bitte geht mal weg von diesem

Aber darum ging es dir doch? Siehe dein erster Post.
Klar, wenn du die spielrelevanten Elemente heraus lässt, kann man damit auch nichts falsches betreiben. Aber es ging ja um die Frage was genau solche Befehle für Vor- und Nachteile hätten.
Original von Alphawolf1988

Thema Seht eher die Möglichkeiten die sich auf anderen Gebieten ergeben. Dieses System soll euer Spiel nicht ersetzen! Es soll lediglich euer Spiel mit dem User näher bringen und wenn du darüber deine aktuellen News oder Akündigungen wie Rundenstarts etc an den User bringst ist das doch auch schon wieder ein anderes Fachgebiet. Aber bitte versteift euch doch nicht nur auf eine Problematik. Das System hat weitaus mehr potential und Verwendungszwecke als ihr vllt auf den ersten Blick erkennt.
Klar, ich hab ja nicht gesagt, dass es generell schlecht ist solche Benachrichtungen zu haben. Nur die Frage ist WOFÜR man diese verwendet. Für spielrelevante Dinge sehe ich dies Problematisch, wie die Beispiele es verdeutlichen sollten. Für News, Rundenstarts etc. sehe ich da absolut kein Problem und eine Bereicherung für den Spieler, wenn er zwischen Standard E-Mail und solchen Diensten wählen kann.
Original von Alphawolf1988

Ich rede hier auch nicht nur von Browsergames, es wird Einsatz in vielen Bereichen finden wie Blogs, Foren und anderen Seiten. Jedoch bin ich der Meinung, dass Browsergames auch mit diesem Dienst einige positive Möglichkeiten ausschöpfen können.
Nur als Beispiel, die Bugtrackersoftware Flyspray nutzt Jabber bereits um Benachrichtungen für Änderungen eines Tasks zu verschicken.
Ein ähnlicher Service wird auch bei dem Browsergame War of Galaxy (www.warofgalaxy.com) eingesetzt. Hier kann man per IRC Ingame Handelsangebote kaufen. Vielleicht haben die ja mehr Erfahrungsberichte über solche Dienste (Gamesurge #wog-support könntest da Ansprechpartner finden bzw. in #wog-handel kannst es dir anschauen).

Zum einen, hast du so viel Zeit? Und hast du dein Forum auch selber programmiert? Oder die Template Engine die du vllt nutzt?
Um was geht es bei den Fragen jetzt?
gepostet vor 16 Jahre, 8 Monate von Alphawolf1988
Aber darum ging es dir doch? Siehe dein erster Post.

Naja ok, es waren ja nur Beispiele, habe da vllt jetzt sehr "schlechte" Beispiele angesprochen
Für News, Rundenstarts etc. sehe ich da absolut kein Problem und eine Bereicherung für den Spieler, wenn er zwischen Standard E-Mail und solchen Diensten wählen kann.

Sowas meine ich, aber wie gesagt das ist nur ein kleiner Bereich. Ich nehme mal noch ein Beispiel für Commandlines:
Du könntest darüber auch schnelle Umfragen etc realisieren, wo der User ebend seine Antwort zurückgibt. Oder der User sich bequem per Command zu einer neuen Runde voranmelden kann. Halt alles sowas. Ich denke mir, dass es durchaus sinvoll für euch Betreiber wäre.
Nur als Beispiel, die Bugtrackersoftware Flyspray nutzt Jabber bereits um Benachrichtungen für Änderungen eines Tasks zu verschicken.

Ein ähnlicher Service wird auch bei dem Browsergame War of Galaxy (www.warofgalaxy.com) eingesetzt. Hier kann man per IRC Ingame Handelsangebote kaufen. Vielleicht haben die ja mehr Erfahrungsberichte über solche Dienste (Gamesurge #wog-support könntest da Ansprechpartner finden bzw. in #wog-handel kannst es dir anschauen).
Klingt interressant, danke für den Hinweis! Werde ich mal Kontakt aufnehmen.
Um was geht es bei den Fragen jetzt? smile

Sry ich habe es nochmal anders Formuliert. Du warst da etwas schneller
Letzten endes... ich würde mich freuen, wenn ihr es später testen würdet.
MFG Wolf
gepostet vor 16 Jahre, 8 Monate von DrakeL

Sowas meine ich, aber wie gesagt das ist nur ein kleiner Bereich. Ich nehme mal noch ein Beispiel für Commandlines:
Du könntest darüber auch schnelle Umfragen etc realisieren, wo der User ebend seine Antwort zurückgibt. Oder der User sich bequem per Command zu einer neuen Runde voranmelden kann. Halt alles sowas. Ich denke mir, dass es durchaus sinvoll für euch Betreiber wäre.

Jep klar, dafür würde ich es dann auch bevorzugen. Wobei man da wiederum die Syntax des Commands wissen muss, ich glaub da hat man sich schneller auf der Webseite mit einem Formular registriert.
Aber ansonsten lässt sich da mit Sicherheit durchaus viel sinnvolles machen.

Sry ich habe es nochmal anders Formuliert. Du warst da etwas schneller
Schade, dass es C# ist, wäre es PHP gewesen hätte ich es gern weiterverfolgt oder mitgemacht und dann vielleicht in meine Bibliothek mit aufgenommen.

Letzten endes... ich würde mich freuen, wenn ihr es später testen würdet.
Mich würde es schon interessieren, wie es mit dieser Idee weiter geht. Und vor allem in welcher Form es implementiert wird. Vielleicht bekommt man (also ich ^^) auch die Gelegenheit etwas davon für meine Bibliothek nachzubauen.
Darfst mir gerne eine PM oder E-Mail schreiben (oder auch ICQ etc.)
gepostet vor 16 Jahre, 8 Monate von Kallisti
Drakel: Naja heutzutage laufen bei vielen die Rechner 24/7, im Zeifel wird in der Ally ueber VNC der Desktop geshared, dann kannst du gar nix mehr machen. Ich glaub es gibt Punkte an denen man nicht wegen so etwas einschraenken sollte. Zum Beispiel finde ich es eher Fehlkonzept des Spiels, wenn das Wissen oder Nichtwissen ueber einen Angriff so entscheidend ist.
Ein gutes Spiel sollte doch vielmehr gerade dann spannend sein, wenn beide Seiten von einem Angriff wissen.
Original von Alphawolf1988

@Kallisti
Was soll ich jetzt groß aussagen, ich bin mir sicher das deine Aussagen absolut nichtig sind, da es alles geregelt ist mit AGB's und die Berechnungen nicht auf euerm Server sondern auf meinen stattfinden. Ihr macht lediglich einen Request mit den benötigten Informationen und erhaltet eine kurze Antwort obs glatt ging. Aber was der Bauer nicht kennt, das frisst er nicht. Kann man nichts machen.
Ich würde mich dennoch freuen wenn ihr später beim Testen helfen könntet und Verbessserungen anbringt. Ich denke mal dagegen wäre nichts einzuwenden.
MFG Wolf
Dinge passieren nun einmal nicht immer wie man sie plant. Gerade sicherheitstechnisch. Erzaehl mal den Usern eines Browsergames, dass all ihre Nachrichten erst einmal zu einer Fremdwebseite gehen, die werden sich freuen...
Mit "nicht kennen" hat das herzlich wenig zu tun, ich kann mir sehr gut vorstellen wie das laeuft. Aber hier sind nunmal nur Entwickler. Und um beispielsweise ins Jabber Netz zu senden gibt es fertige Librarys. Das implementiert jeder hier innerhalb weniger Minuten. Wozu da einen externen Service?
Komplexer wird es wenn es darum geht einen Jabber Server aufzusetzen, die Accounts zu koppeln, vor allem Login Credentials und das Messaging komplett dynamisch zu gestalten, so dass der Gameclient sich beim Login auch automatisch die Offline Messages aus dem Jabber abholt und wiederum ingame anzeigt. Richtige Integration eben.
Bei jeder Message auch eine an Instant Messenger rauszupumpen ist ja trivial.
Im Grunde ist das nix anderes als wenn du nun den Browsergamebetreibern anbietest Emails fuer sie zu versenden. Sie muessen den Inhalt nur an dich schicken und du leitest die Email weiter. Meinst du ernsthaft es macht jemand?
gepostet vor 16 Jahre, 8 Monate von DrakeL
Original von Kallisti
Ein gutes Spiel sollte doch vielmehr gerade dann spannend sein, wenn beide Seiten von einem Angriff wissen.

Die Ewigen ist darauf sehr stark ausgelegt. Es gewinnt meist der Sektor, in welchem die Spieler aktiv sind und alle Angriffe innerhalb des ersten Ticks erkannt werden und somit gedefft werden können.
Original von Kallisti

Komplexer wird es wenn es darum geht einen Jabber Server aufzusetzen, die Accounts zu koppeln, vor allem Login Credentials und das Messaging komplett dynamisch zu gestalten, so dass der Gameclient sich beim Login auch automatisch die Offline Messages aus dem Jabber abholt und wiederum ingame anzeigt. Richtige Integration eben.
Hab mit ihm etwas tiefer gehend diskutiert und genau um solche erweiterten Dinge geht es. Nicht einfach nur Jabber Nachrichten weiterleiten, sondern Berechtigungen verwalten, Accounts koppeln und Authentifizieren etc.
gepostet vor 16 Jahre, 8 Monate von Kallisti
Naja "Die Ewigen" gehoert auch noch zur ersten Generation von Browsergames und nicht in das was ich als ausgereiftes Spielkonzept bezeichnen wuerde.
Thema Integration: So etwas gibt aber erst recht niemand heraus. Als Service hat das keine Chance. Hoechstens als Bibliothekenpaket.

Auf diese Diskussion antworten