Antworten
Ergebnis 1 bis 9 von 9

Thema: Kampfsystem

  1. #1
    Neuankömmling
    Registriert seit
    Jun 2020
    Beiträge
    3
    Welt
    Mittsommerstadt

    Kampfsystem

    Hallo zusammen,

    nun spiele ich schon einige Zeit DSO und es macht mir Spass.
    Ich benutze bei Angriffen immer einen Kampfsimulator und finde so einen auch total gut.
    Nun aber meine Frage, zu der ich leider nichts finden konnte.

    Wie werden denn eigentlich solche Kämpfe berechnet?
    Gibt es hierzu irgendwelche Formeln, damit ich mich mal belesen kann und damit ich das Kampfsystem einfach besser verstehen kann?
    Wäre total nett, wenn ihr mir weiterhelfen könntet.

    Vielen Dank schonmal und viele Grüße.

  2. #2
    Meister der fluffigen Fellknäuel
    Registriert seit
    Sep 2014
    Ort
    Mannheim
    Beiträge
    2.539
    Welt
    Funkelberg
    Zwar habe ich noch keinen Simu programmiert, könnte es aber prinzipiell. Die Kampfreihenfolge, die berechnet und damit programmiert werden muss, siehst du in den Kampfberichten.
    1. Die Kampfrunden (KR) laufen durch, bis der Kampf entschieden ist.
    2. In jeder KR gibt es immer 3 Phasen: Erstschlag, normal, letzter Angriff.
    3. In jeder dieser Phasen attackieren diejenigen Einheiten, die eben in dieser Phase angreifen. Gibt es beim Spieler oder beim Gegner keine solche Einheiten, muss nichts berechnet werden. Die Angriffe in jeder Phase laufen alle gleichzeitig ab, können aber nacheinander berechnet und am Ende der Phase abgerechnet werden.
    4. Jede Einheit (und General) hat einen Angriffswert Angr%, einen Maximalschaden und einen Minimalschaden. Für jede Einheit wird Angr% digital "gewürfelt". Bei "Erfolg" macht sie Maximalschaden, ansonsten Mininmalschaden.
    5. Trickreich wird es, herauszufinden, wer den Schaden zuerst bekommt. Ich weiß nicht genau, ob in jedem exisitierenden Räuberlager die Schadenentgegennahmereihenfolge richtig angezeigt wird; an den Positionen der Einheiten in den Kampfberichten kann man das nämlich nicht erkennen, aber dann am Ablauf des Kampfes studieren.
    6. Jede Einheit hat auch Lebenspunkte (LP). Erhält sie mehr Schaden als sie LP hat, ist sie raus, ansosnten entsprechend verletzt.
    7. Macht eine Einheit Flächenschaden, dann werden so viele Einheiten "rausgekickt", bis der Flächenschaden quasi aufgebraucht wird udn ggf. die letzte beschädigte Einheit verletzt übrig bleibt.
    8. usw.
    9. Sehr trickreich und aufwändig wird es, die verschiedenen Boni und Mali - der Einheiten, die globalen oder das sonstige Zusammenwirken von irgendwelchen Einflüssen - korrekt einzuberechnen. Noch trickreicher, die richtigen Multiplikations-, Additions- und Rundungsregeln herauszufinden.

    Aber so im Prinzip funzt das.

  3. #3
    Wuseler
    Registriert seit
    Oct 2012
    Ort
    Hintertuxingen
    Beiträge
    330
    Welt
    Tuxingen
    Wenn ich die Erläuterung von Mhyrr ergänzen darf:

    Die Reihenfolge, in der die Gegner (und die Spieler) angegriffen werden, ist festgelegt. Man kann sie z.B. im DSOSIM.de sehen (ganz oben "Einheiten" anklicken).

    Hat ein Angreifer den Skill "Flankieren", dann greift er immer sie schwächste Einheit des Gegners an, also die mit den niedrigsten Lebenspunkten, sonst greift er eben in der festgelegten Reihenfolge an.

    Wichtig erscheint mir auch die Tatsache, dass ohne Flächenschaden jede Einheit maximal eine andere Einheit angreifen kann. Hat bspw. der Angreifer einen maximalen Schaden von 500, der Angegriffene aber nur 10 Lebenspunkte, dann besiegt der Angreifer genau 1 Einheit, der restliche Schaden von 490 verpufft ungenutzt. Hat er dagegen "Flächenschaden" , kann er seinen Schaden voll anbringen und besiegt gleich 50 Gegner.

  4. #4
    Siedler
    Registriert seit
    Jun 2011
    Beiträge
    84
    Welt
    Goldenau
    Vielleicht hilft Dir ja das hier weiter, falls Du es noch nicht gelesen hast: https://www.siedlertools.de/wiki/Kampfsystem

  5. #5
    Neuankömmling
    Registriert seit
    Jan 2021
    Beiträge
    5
    Welt
    Mittsommerstadt
    Spiele zwar schon länger DSO, bin aber neu im Forum und noch etwas lost in der Forenstruktur. Daher einfach mal danke für den Link.
    Das Spiel zeigt den Charakter.- Deutsches Sprichwort

  6. #6
    Neuankömmling
    Registriert seit
    Mar 2021
    Beiträge
    4
    Welt
    Morgentau
    Danke für die Erklärung! Bin auch neu hier, aber so versteht man zumindest schon einmal das Grundgerüst bzw. den Ablauf der Kampfsysteme! Der Rest kommt dann hoffentlich mit etwas mehr Übung...!

  7. #7
    Siedler Avatar von Siedler-bunt
    Registriert seit
    Jan 2013
    Ort
    Weltbürger
    Beiträge
    95
    Welt
    Apfelhain

    Rätsel, %-Treffsicherheit

    Spiele schon länger DSO und habe auch schon einige Taktikkarten erstellt, mit Simulatoren.

    Eines ist mir jedoch immernoch ein Rätsel, die %-Treffsicherheit?
    Falls viele der selben Einheiten angreiffen kann zuverlässig mit dem Durchschnittswert gerechnet werden.
    Aber wie ist es bei einzelnen Einheiten/Generälen?

    Beispiel, mit jungem Zwillingsgeneral:
    Schaden: 4500-5000
    Treffsicherheit: 90%


    Welche Rechnung ist korrekt, oder ist es nochmals anders?

    Variante-1:
    min+(%*(max-min)) = Ist-Schaden
    4500+(90%(5000-4500))= 4950AP

    Variante-2:
    10% der Angriffe machen min-Schaden (4500AP)
    90% der Angriffe machen max-Schaden (5000AP)

    Variante-3:
    Oder wie ist es korrekt?
    Meine Lösungskarten kannst du finden auf:
    http://strausak.ch/dso

  8. #8
    Neuankömmling
    Registriert seit
    Jun 2019
    Beiträge
    27
    Welt
    Tuxingen
    Zitat Zitat von Siedler-bunt Beitrag anzeigen
    Spiele schon länger DSO und habe auch schon einige Taktikkarten erstellt, mit Simulatoren.

    Eines ist mir jedoch immernoch ein Rätsel, die %-Treffsicherheit?
    Falls viele der selben Einheiten angreiffen kann zuverlässig mit dem Durchschnittswert gerechnet werden.
    Aber wie ist es bei einzelnen Einheiten/Generälen?

    Beispiel, mit jungem Zwillingsgeneral:
    Schaden: 4500-5000
    Treffsicherheit: 90%


    Welche Rechnung ist korrekt, oder ist es nochmals anders?

    Variante-1:
    min+(%*(max-min)) = Ist-Schaden
    4500+(90%(5000-4500))= 4950AP

    Variante-2:
    10% der Angriffe machen min-Schaden (4500AP)
    90% der Angriffe machen max-Schaden (5000AP)

    Variante-3:
    Oder wie ist es korrekt?
    Ich bin mir leider auch nicht sicher, aber alles Andere als Variante-2 fände ich sehr merkwürdig.

  9. #9
    Federwolken Entfederer
    Registriert seit
    Oct 2015
    Beiträge
    4.739
    Welt
    Bernsteingarten
    Variante 2 ist richtig.

Antworten

Ähnliche Themen

  1. Kampfsystem
    Von Ramix_Silberblut im Forum Archiv: Wünsche, Ideen, Anregungen
    Antworten: 2
    Letzter Beitrag: 15.09.12, 05:41
  2. Das Kampfsystem
    Von AmonSethos im Forum Archiv: Feedback - geschlossene und alte Themen
    Antworten: 1
    Letzter Beitrag: 20.02.12, 19:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Die von uns verwendeten Ubisoft-Cookies sollen sicherstellen, dass du unsere Websites optimal genießen kannst. Durch die Nutzung dieser Website erklärst du dich mit der Nutzung dieser Cookies einverstanden. Weitere Informationen zum Datenschutz.