Medien & Phantastik > Multimedia - Software & Betriebsysteme

Kampfsimulation Excel

<< < (7/11) > >>

Morvar:
Du hast es genau erfasst! So meine ich das! ,-)

Und noch eine Frage:
Ist es schwer den Initiative Wurf nur einmal pro Kampf werten zu lassen? Also NICHT jede Kampfrunde?

An dieser Stelle nochmal gesagt:
Ich weiß, wieviel Geld ein Pogrammierer pro Stunde nehmen müsste (da ein sehr guter Freund von mir einer ist und mir auch schon mal was völlig umsonst gemacht und mir seine Preise verraten hat) und bin wirklich Happy!

lG

K!aus:

--- Zitat von: Morvar am  3.03.2019 | 10:27 ---Und noch eine Frage:
Ist es schwer den Initiative Wurf nur einmal pro Kampf werten zu lassen? Also NICHT jede Kampfrunde?

--- Ende Zitat ---
Ja, kann man machen.

Da fällt mir gerade auf: Aktuell haut ausschließlich der Gewinner der Ini auf den anderen drauf in jeder Kampfrunde. Das ist etwas RPG-untypisch, wo jeder in der Kampfrunde gemäß seiner INI einmal drankommt.  ^-^

Dann baue ich es so um, dass beide Kämpfer pro Runde einmal drankommen und lediglich die Frage ist, ob die INI einmal pro Kampf ausgewürfelt wird oder jede Runde. Diese Option würde ich wieder als Flag z.B. newInitiativeEachRound={true,false} in die config.json schreiben, dann kannst du ja ausprobieren, wie (ob?) sich die Kampfausgänge signifikant verändern. :)

Gruß
  K!aus

Morvar:
Super!

Ich nehme jetzt mal einfach an, das jemand der Programmieren kann, sich auch mit logischen und statistischen Fragen auskennt.

Wenn ich mit deinem Programm jetzt die Änderungen in der Gewinnchance mit jedem einzelnen STAT, also Schaden, Stärkebonus, Attackebonusw usw., berechne, von 0 bis zu dem Wert wo eine 100% Gewinnchance besteht, habe ich doch eine Aussage über den WERT jedes Einzelnen Stats, oder?
[Setting ist natürlich immer gleich, bis auf den betreffenden Wert! (Alles null, außer Waffenschaden 5)]
z.b.
+1 Verteidigung erhöht die Gewinnchance um 17,26%
+1 Schaden erhöht die Gewinnchance um 4,98%

Wenn ich jetzt auch noch die Differenz zwischen den einzelnen Bonusstufen desselben Stats berechne, also Differenz Bonus +1 und +2 bei Verteidigung hab ich ja noch einen Wert.

Wie kann ich mit diesen Werten alle Stats in eine Relation setzen. Z.b. so: Stat A ist 2 mal soviel Wert wie Stat B.

LG

K!aus:
So,

erstmal zum combatSimulator, neue Version in besagtem Thread.

Ein paar Änderungen
* Ich habe den Inhalt der config.json reduziert: Dort gibt es jetzt die Option das neue Würfeln der Initiative jede Runde an oder abzustellen mittels newInitiativeEachRound={true,false}
* Ich habe die beteiligten Kämpfer in eine separate Datei ausgelagert, du musst in der config.json allerdings angeben wie die Datei heißt: fightersFileName
* In fighters.json hat jeder Beteiligte neue Attribute, nämlich seine eigene Zugehörigkeit party und eine Menge an gegnerischen Parteien, wenn auch aktuell lediglich eine. ;)
Für später könnten z.B. Menschen gegen Orks und Oger (o.ä.) kämpfen.
Die Bezeichnungen sind dabei natürlich egal, wichtig ist nur, dass die Bezeichnungen in party und enemyParties übereinstimmen. ;)
* Darüber hinaus habe ich einen experimentellen Stand von 2 Orks gegen 1 Menschen, wie in fighters2Enemies.json ... einfach diesen Dateinamen in der config.json angeben.
Darin prügeln dann zwei Orks auf den einen Menschen Lancelot ein.
Allerdings ist die Entscheidung wann der Kampf vorbei ist, noch etwas buggy, denn der Kampf endet sobald ein Gegner tot ist ... im Falle der Orks würde es ja aber weitergehen, sofern nur ein Ork tot ist. Mal schauen...  ^-^

Gruß
  K!aus

Morvar:
Bin etwas überwältigt...also..

1. Sehr geil.
2. Wie mache ich den jetzt einfach 1 gg. 1? Wann und wie aktiviere ich den 1 gg 2?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln