tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von oneof6
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
395
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Joe Joe ist offline Mitglied Brokat
    Registriert seit
    Aug 2009
    Ort
    Thüringen
    Beiträge
    339
    Hallo Leute.

    Wie wird im allgemeinen so ein KS für RPGs aufgebaut?
    Ich habe zb folgende Charackterwerte welche ich in die Rechnung für ein PVP einbeziehen möchte:

    Intelligenz
    Kraft
    Glück
    Schnelligkeit
    Geschicklichkeit
    Angriff
    Verteidigung
    Waffe
    Rüstung

    Der Kampf soll mehre Runden laufen und dann als Ergebniss den Spielern gezeigt werden.
    Während des Kampfes haben die Spieler keinen Einfluss auf den Ausgang.
    Wie geht man an die Sache da ran? Alles zussamenrechnen und dann Verteidigung - Angriff = Treffer?

    Wenns noch von Intresse ist, das Spiel wird in PHP programmiert. Aber keine Angst es geht jetzt nicht um Grundlagen der Programmierung sondern um das Kampfsystem wie man sowas im algemeinen umsetzt.
     

  2. #2
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Schau dir doch mal die üblichen Pen&Paper Rollenspiele an und wie diese solche Sachen lösen: Mit einem Regelwerk und Würfeln, d. h. chancenbasiert.

    Eine weitere Alternative wäre der von dir genannte "Alles in einen Topf" und Resultate vergleichen.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  3. #3
    Joe Joe ist offline Mitglied Brokat
    Registriert seit
    Aug 2009
    Ort
    Thüringen
    Beiträge
    339
    Vielen Dank für die Idee Flex.

    Muss gestehen das ich mir genau das schon angeschaut habe. Dennoch ist es eher schwierig da etwas genaueres zu finden wie Formeln in etwa. Ich wollte meinen obrigen Post daher bewusst etwas offener darstellen. Ich dachte mir das ich ja sicher nicht der erste bin der versucht sowas in ein BG unterzubringen.

    Hier mal ein etwas genauerer Gedankensatz:
    Angriff + Waffe - Abwehr + Rüstung + Verteidigung = 1.e Runde
    Dabei dachte ich das Bei einen Angriff der Angriffswert + Kraft als natürliche Zahlen addiert werden.
    Die Charwerte Intelligenz, Schnelligkeit, Geschicklichkeit dann als Bruchwert oder Prozentwert dazu.
    Zum Schluss dann noch das Glück prozentual dazu.

    Das ganze dann so ähnlich gegen die Abwehr gerechnet ergibt dann den Kampfwert welcher dann verechnet wird.


    Ein einfaches Gesamtrechnen wäre mir tatsächlich zu simpel und wenig dynamisch (Glück usw.).
    Auch weiss ich nicht wie balanced meine obrige Rechnung ist. Alles jetzt wie wild auszuprobieren wollte ich wenn möglich vermeiden
    Daher der Gedanke das es vielleicht eine Formel gibt die sich bei solchen Kämpfen bewährt hat.
    Geändert von Joe (04.07.11 um 15:29 Uhr)
     

  4. #4
    Avatar von oneof6
    oneof6 oneof6 ist offline Mitglied Silber
    Registriert seit
    Apr 2007
    Ort
    entre dos tierras
    Beiträge
    73
    Hi Joe,

    auf Gamedev.net hat jemand mal nen, meiner Meinung nach, ziemlich guten Ansatz für sowas gehabt. Eigentlich ist es sogar eine konkrete Implementierung, allerdings ohne Intelligenz, Geschicklichkeit etc.

    Hier der Link:
    http://www.gamedev.net/page/resource...tch-with-r2259

    Unterpunkt:
    Hour 26 – The Roll of the Dice

    Ciao,
    OneOf6
    CookieBuster bedankt sich. 
    ...every second is a new spark, sets the universe aflame
    (Bruce Dickinson)

    Got something to say? http://www.plaintalk.de

Ähnliche Themen

  1. Kampfsystem für Browsergame animieren!
    Von Katzehuhn im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 26.05.09, 11:00
  2. Antworten: 6
    Letzter Beitrag: 31.10.07, 20:49
  3. Wie umsetzen?
    Von RippingBull im Forum Flash Plattform
    Antworten: 9
    Letzter Beitrag: 04.06.07, 14:42
  4. Kampfsystem für Browsergame
    Von bernd herz im Forum PHP
    Antworten: 2
    Letzter Beitrag: 16.08.04, 20:04
  5. Farbsignal umsetzen
    Von RKai im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 2
    Letzter Beitrag: 24.06.04, 08:04