Seafigth Client?

Dieses Thema im Forum 'Archiv - Hilfe' wurde von Battleshipple gestartet, 9 Oktober 2017.

Liebe(r) Forum-Leser/in,

wenn Du in diesem Forum aktiv an den Gesprächen teilnehmen oder eigene Themen starten möchtest, musst Du Dich bitte zunächst im Spiel einloggen. Falls Du noch keinen Spielaccount besitzt, bitte registriere Dich neu. Wir freuen uns auf Deinen nächsten Besuch in unserem Forum! „Zum Spiel“
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Battleshipple

    Battleshipple Laufenlerner

    Darf ich fragen, warum ihr euch für einen Client entschieden habt?
    Warum bleibt Seafight kein Browsergame?
    Egal. Ich werde ganz sicher aufhören, sobald der Browser nicht mehr funktioniert.
     
    ¥Penny¥ und Asterix80 gefällt dies.
  2. Forum1.0

    Forum1.0 Admiral des Forums

    Ahoi Piraten,
    vor einigen Wochen haben wir Euch darüber informiert, dass Adobe ab 2020 Flash nicht mehr unterstützen wird, und dass wir an einer Lösung für diese Herausforderung arbeiten. Das Seafight-Team hat eifrig an einem ersten Schritt zur Unabhängigkeit von Flash gearbeitet, und einen herunterladbaren Seafight-Client entwickelt.



    Grüße

    Piti
     
  3. VorReel

    VorReel Laufenlerner

    Der Client ist erst morgen, während der beta auf ist, zu downloaden, richtig?
     
  4. Forum1.0

    Forum1.0 Admiral des Forums

    Ja, aber auch nur auf der Beta und nicht fürn Live.

    Grüße

    Piti
     
  5. k95139zi

    k95139zi Admiral des Forums

    Spiele SF mit Firefox. Habe aktuell in meiner Statusleiste der "internal map" zwei Symbole:

    Firefox blockt den Bereich "Aktivitätsverfolgung" auf der internen Map.

    Einen Hinweis, das Teile der Seite nicht sicher sind ( z.B. Graphik)

    Dieser HTTP-Anteil kann von Angreifern gelesen oder modifiziert werden, obwohl die Seite über HTTPS aufgerufen wurde.

    Ich bin hier nicht ein IT - Fuzzi. Wie ich nachlesen konnte, ist HTTP ist nicht sicher.

    Ist sichergestellt, dass beim Hochladen des Client nicht wieder mixed content eingebaut sind ? Ein trojanisches Pferd kann ich nicht gebrauchen ^^.
     
    Zuletzt bearbeitet: 10 Oktober 2017
  6. °Hydra°

    °Hydra° Forenfreak

    Ist mir bei dem Firefox auch aufgefallen jedoch bei Google Chrome läuft alles gut.
    Und gib doch zu das Du bei Trojaner immer fein den Achilles rauslassen kannst :D
     
    k95139zi gefällt dies.
  7. ๖ۣۜКUЯÐФ

    ๖ۣۜКUЯÐФ Fortgeschrittener

    wo kann man bei der beta den herrunterladen ? finde nichts !
     
  8. °Hydra°

    °Hydra° Forenfreak

    Wer Lesen kann ist klar im Vorteil.
    Lies dazu mal die OA, dann wirst Du sehen das es erst nach dem Sync möglich ist.

    Ansonsten schau mal hier
     
    Zuletzt bearbeitet: 10 Oktober 2017
  9. LilaPirat

    LilaPirat Foren-Herzog

    Ein Client wird nicht "Hochgeladen", sondern runtergeladen.

    Ein Client stellt bei Online-Games eine verbindung über Requests her.
    Das hat nichts mit mixed-content bei https verbindungen zu tun.

    Bei einer verbindung über einen Browser bekommt ein Browser Requests geliefert mit bestimmten Header informationen.
    Bei HTTP geschieht das ohne verschlüsselung bei HTTPS geschieht das über verschlüsselung und ist weitgehendst Abhörsicher.

    Von Mixed-Content spricht man da wenn auf einer HTTPS Webseite zum bsp. ein Advertising über HTTP eingebunden wird.
    Oder wenn bestimmter Content wie z.B. Bilder in einem HTTP bereich liegen.
    Das ist dann wenn der Browser oben mebei dem Schloss meint das die Seite nicht sicher wäre.
    In den meisten fällen ist es dann so wenn man es näher untersucht dass sich Bilder ausserhalb des HTTPS bereiches befinden.
    bsp.
    Content : https://bigpont.com ; hier ist alles sicher soweit.
    Liegt nun z.B. bei der Programmierung oder einbindung in der seite ein fehler vor und jemand hat im Quellcode statt https://bigpoint.com/bild1.png nun eingetragen http://bigpoint.com/bild1.png so wird dieses Bild als Potentiell gefährdent eingestuft oder als mixed-content dargestellt.

    Wenn du das Zertifikat prüfst, gibt es einen bereich der sich Media nennt.
    Dort kannst du einsehen ob evtl. irgend ein Media Content falsch eingebunden wurde.

    MfG
     
  10. k95139zi

    k95139zi Admiral des Forums

    Thx für Deine Erklärung.

    Soll ich daraus mitnehmen, das der Quellcode für die internal map nicht sicher genug "eingebunden" wurde ?

    Ich soll hier demnächst einen Client runterladen bei dem ich nicht sicher sein kann, dass jemand mal wieder "vergessen" hat, gut zu arbeiten ? Oder gehört das zum Risiko, wenn man dieses game spielt ?
     
  11. ~HiHo~

    ~HiHo~ Laufenlerner

    Ich glaube du verstehst nicht was LilaPirat dir eben erzählt hat... der Code und die Kommunikation zwischen dir und dem Client ist https basiert! DAS IST SICHER, für dich DAU...

    Lediglich gewisse teile werden auf bspweise eine Mediathek verlinkt, worin als quelle das HTTP verwendet wird...
    mach dir keine sorgen das spiel bleibt schon sicher und verschlüsselt:)



    Warum willst du eigentlich darüber diskutieren wenn du selber sagst du hast keine Ahnung?

    Grüße


    aube
     
  12. LilaPirat

    LilaPirat Foren-Herzog

    Dazu kommt, das ein Client nicht so Arbeitet wie ein Browser in der Regel.

    Bei einem Client werden meist je nach genutzter Engine z.B. XML oder RestFul Daten verwendet.

    In der Regel werden diese über Authentifizierungen gesendet.
    Was im endeffekt auch Requests sind aber auf eine andere Art verarbeitet werden als von einem Browser.

    z.B.
    Deine Authentifizierung wird als Array gesendet und vom Client wird die Antwort die in der Regel nichts anderes als ein Plaintext Array oder XML zurückgeliefert wird.

    Client sendet :
    Username = k95139zi
    Passwort = deinpasswort

    Antwort = korrekt

    Wenn Falsch wird geliefert : Authorized failed

    Im falle das dies korrekt ist kommen z.B. deine Daten so zurück:

    [Gold:12345;Pearl:2345456;] usw. usw.

    Wenn hier was eingeschleust wird dann geschieht das in der Regel bei z.B. Bots die ein Inject in dem Code vornehmen und dort veränderungen am Ablauf vornehmen.

    Je nach Engine ist das dann wieder einfach oder schwierig.
    Aber dieses ist dann etwas das du initiierst.
    Sprich du bist dann der Böse, nicht SF oder jemand anderes :)

    MfG
     
  13. ´Jagdwolf

    ´Jagdwolf Kommandant des Forums

    Morgen erst, ist verschoben auf Mittwoch
     
  14. Cosmo_und_Wanda

    Cosmo_und_Wanda Freiherr des Forums

    Die verschieben des solange bis 2020 xD
    Es wird nie ein Client geben ,und dann wird SF geschlossen xD

    Ne Spaß ,den Client für die Beta kann man auch gut syncen ohne den anderen Kram anzupassen :)
     
  15. Forum1.0

    Forum1.0 Admiral des Forums

    Wenn wir hier schon eine Diskussionsrunde gestartet haben:

    Client- super Idee, hoffentlich passt die Umsetzung auch. Werden wir morgen nach Start der Beta sehen.

    Pro:

    • Bots werden vorerst nur bedingt funktionieren
    • bessere Performance
    • eventuell(!) bessere Grafik (nach jüngster inoffizieller Bekanntgabe bzgl. der Grafik)
    • Kein Nutzen von Browsers, kein Flash
    Contra:
    • Multi-Accounting wird hier verhindert, heißt keine Chat-Accounts, keine zweit-Accounts, welche man mit hochziehen mag
    • eventuelle anfängliche Umsetzungsfehler
    • viele vorprogrammierte Fehler
    Grüße

    Piti
     
    greenboys7 gefällt dies.
  16. ´Jagdwolf

    ´Jagdwolf Kommandant des Forums

    Ist schon alle ein bischen zu kompliziert erklärt. Man stelle sich jetzt vor von einer CD zu spielen, damit spiel man nur für sich oder höchsten mit eine Mehrspieler-Verbindung. Die Spiele - Daten kann mal aber in eine extra dafür angelegte Datenbank ablegen. Beim Client sind die Spieledaten bei BP abgelegt, aber die Oberfläche ( das Spiel auf den eigenen Rechner ) Also eine ganze Menge ist auf deinen eigenen Rechner ausgelagert. Aber wer meint er kann über ein Quelltext da jetzt was verändern der irrt. Jedes Element wir beim Einloggen in den Client oder Spielerserver abgefragt. Ist eine Datei auf den Rechner verändert, startet der Client nicht mehr. So kommt man auch an den Spieleserver nicht rann.
     
  17. ´Jagdwolf

    ´Jagdwolf Kommandant des Forums

    Doch den wird es geben, zwar mit Anfangsfehler. Das wird sich aber schnell legen, da die Möglichkeiten im Client sehr viel größer sind, wie in einen Browserspiel. Browserspiel war die schnelle und kostengünstige Variante.
     
  18. LilaPirat

    LilaPirat Foren-Herzog


    Bedeutet gleich Contra.
    Bots werden nur vorerst bedingt bis gar nicht funktionieren, dafür werden die später umso ausgefeilter werden.
    Schau dir Games wie CoD an und sag mir das es dafür keine Hacks gibt.

    bessere Performance
    Wage ich zu bezweifeln, da zwar die Grafischen Elemente ausgelagert werden.
    Aber bei nicht Spieler Limitierten Karten wird das sehr Rechenintensiv.

    bessere Grafik
    Das denke ich fast bedenkenlos unterschreiben zu können.
    Je nachdem welche Engine sie verwenden.

    Kein nutzen von Browsern kein Flash.
    Wie gesagt erstmal sehen was die für eine Engine verwenden.

    Wenn es nur eine .net implementierung ist, dann wird es doch wieder eine Browsersache dahinter sein, nämlich der gute alte IE oder neu bekannt als Edge, was auch wieder Flash bedeuten würde.
    Aber warten wir ab was es für eine Engine wird.

    Multi-Account wird verhindert?
    Wie kommst du den da drauf?

    anfängliche Umsetzungsfehler?
    Hat ja schon begonnen :)

    viele vorprogrammierte Fehler?
    Ja ein Fehler ist definitiv schon vorprogrammiert, wenn es die gleichen Progger sind wie vorher werden so gut wie alle Fehler wiederholt bzw. 1 zu 1 übernommen.

    Ich denke bzw. hoffe das eine Neue Engine auch neue Progger bedeutet.
    Nichts gegen die die bisher hier Programmiert haben.
    Aber so wie ich das sehe haben diese Scheuklappen auf und sind nicht auf dem Neuesten Stand der Technik angekommen.
     
  19. Cosmo_und_Wanda

    Cosmo_und_Wanda Freiherr des Forums

    Der Client wird Verbesserungen mit sich führen dies ist bewusst :)

    Die Fehler werden auch vorhanden sein ... Über ein Client sind Fehler aber systematisch einfacher zu beheben :)

    Bezüglich der botter ... Naja es wird Wege geben welche botter die Möglichkeit gibt diese zu nutzen :)

    Sie andere Games über clienten ...

    Grafik ,hoffen wir Mal das dieses Schiffe versenken aus dem Jahre 2005 Mal verschwindet und das Spiel auch wirklich attraktiver für neu Abkömmlinge wird...

    Ich empfehle dennoch Server Vereinigungen da auch wenn es ein Client gibt nun ,je mehr Server desto höher des Problem ,siehe andere Games

    Schlicht 3 große Server aber funktionierende sollte das Ziel sein

    Meinung Ende :)

    Fg
     
  20. LilaPirat

    LilaPirat Foren-Herzog

    Hi, also meiner Erfahrung nach mit solchen Clients, wird das schwierig so wie Seafight aufgebaut ist.

    Was ich mir vorstellen könnte ist wenn sie die Maps wie Räume gestalten und dort dann immer nur eine gewisse anzahl an Usern reinlassen.
    Also Ähnlich wie bei den gängigen Egoshootern.

    Anders, also so wie es jetzt ist, das auf einer Karte mal 100 Schiffe und mehr an einem grossen Event-NPC stehen, wird wohl die Spielperformance als Clientvariante an die Wand fahren.

    Bei Mapgames wie es SF nunmal ist, gibt es selten Spiele die Performance und Balancing und Spielspass, unter einen Hut bringen die mehr als 16 - 32 User auf eine Karte (Raum) lassen.

    Es gibt ein paar, sogar sehr bekannte.
    Deren Game-Engine ist aber als Lizenz im Mio.€ bereich angesiedelt.

    Wenn Youzo das nötige Kleingeld hierfür hier Inv. hat, dann bin ich erfreut und werde bestimmt noch eine Weile Spielen.

    Um genau zu sein, so lange bis die Hacks die es für diese Engines gibt, hierher geschafft haben.
    Dann werde ich auch hier weg sein.

    Ich habe früher als solche Spiele gezockt, anfangs echt toll, bis die Hacks und Bots alles eingenommen haben.
     
Status des Themas:
Es sind keine weiteren Antworten möglich.