Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

sebo2529

Frischling

  • »sebo2529« ist der Autor dieses Themas

Beiträge: 10

Wohnort: Bielefeld

Beruf: Student

  • Private Nachricht senden

1

12.12.2006, 15:06

Gute Mathematiker gefragt!

Also bin zu einen Punkt gekommen wo ich nicht weiter komme! Will ein RPG programmieren. Habe auch erfahrung in C++, aber mir fehlt eine Sache in dem Programm. Wie kann man einen Kampf bewertung programmieren wenn es als Atribute (Lebenspunkte, Kraft, Schaden) hat. Ich bin ganze Zeit am überlegen, aber nichts hilft. Ich bitte um Antworten! Danke an alle die mir helfen! 8)

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

2

12.12.2006, 15:26

Also ich wüsste spontan nicht, wo das große Problem liegt (vorausgesetzt man weiß, was man will), aber du müsstest schon nähere Angaben machen. Soll der Schaden zwischen einem Min und Max variieren, gibt es Rüstung, gibt es Trefferchancen, soll Leben-Schaden 1:1 wirken, soll der Kampf rundenweise sein,...

Firefly

Alter Hase

Beiträge: 484

Wohnort: Irgendwoundnirgendwo

  • Private Nachricht senden

3

12.12.2006, 15:48

gute mathematiker? HÄ? also DAS wirst du wohl hinkriegen von der Mathemathik... Es geht ja schließlich eigentlcih auch nicht um irgendwelche schwere Arithmetik sondern nur um einen Ansatz...

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

4

12.12.2006, 16:05

Was meinst du denn mit Kampfbewertung?

rklaffehn

Treue Seele

Beiträge: 267

Wohnort: Braunschweig

  • Private Nachricht senden

5

12.12.2006, 17:43

Am besten wird es sein, du schaust dir mal ein einfaches "Pen & Paper" RPG an (DSA, D&D, AD&D, MERS, ShadowRun, etc...). Die allermeisten haben verschiedene Attribute und Regeln, wie man kämpft.

Im wesentlichen ist es aber immer das gleiche.

Es gibt ein Attribut für Angriff und eines für Verteidigung. Die Differenz der Attribute bestimmt die Wahrscheinlichkeit, ob man einen Treffer landet.

Wenn man einen Treffer landet, bestimmt die Waffe, wieviel Schaden es gibt. Von diesem Schaden wird noch die Rüstung des Getroffenen abgezogen und das Ergebnis wird von der "Lebenskraft" abgezogen.

Ist die Lebenskraft zu klein, ist man ohnmächtig oder sogar tot.

Man kann das eigentlich beliebig kompliziert machen. Aber, was eigentlich viel wichtiger ist: je komplizierter das ist, desto schwerer ist es auch, ein Spiel gut auszubalancieren, damit es keine Ungerechtigkeiten gibt.

... und wozu glaubst du, brauchst du einen guten Mathematiker?

Gruss,
Rainer
God is real... unless declared integer.
http://www.boincstats.com/signature/user_967277_banner.gif

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

6

13.12.2006, 19:44

Ich kann dir nur empfehlen das selber zu machen! Wenn du an so etwas, naja, grundlegendem scheiterst wirst du später noch mehr Probleme haben. Das woran du scheiterst ist wirklich noch das einfachste.

Tipp:
Guck mal ein bisschen in den offiziellen World of Warcraft Foren nach Formeln. Dann kriegste n bisl was vom üblichen Aufbau mit. Oder geh wirklich Pen & Paper, das D20 System (Google) ist imho sehr gut für jedes Rollenspiel (dafür ist es ja auch gemacht).

Werbeanzeige