English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Alle Kategorien

Also Ich und mein Freudn entwickeln ein Spiel, jetzt haben wir folgendes Problem:Man kann in dem Spiel seinen Charakter trainieren lassen und ich möchte da nun, dass umso länger er trainiert, er auch so umso mehr er pro Sekunde dazu bekommt, natürlich geht das mit dem Quadrat, aber das ist ein zu steiler anstieg ich würde gerne haben, dass man z.b. bei 2 Sekunden Training man 2 Punkte dazu bekommt und bei 4 4.1 ca. nur als Beispiel ich habe mit der Formel so angefangen(es spielen auch noch andere Kritierien eine Rolle)
x=wert vor dem Training(z.b.Stärke)
y=Intelligenz des Charakters
z=zeit in Sekunden
ich hab dann ein bisschen rumprobiet, weiß aber nun nicht wie ich das anstelle ich habe zuerst gedacht vll gehts so:
(1/2x*y*z²)/50.000.000, aber wie gesagt da ist der Ansiteig zu Steil nämlich im Verhältniss, dass man bei 2 sekunden z.b. 2 dazu bekommt und bei 4 16 und das ist ja total unlogisch, ich ahbe oben hingeschrieben wie ich das gerne hätte:2-2 4-4.1.Balancing ist aussenvor

2006-11-14 01:29:32 · 3 antworten · gefragt von brescha91 1 in Computer & Internet Programmierung & Design

3 antworten

Du mußt ja nicht unbeding ganzzahlige Potenzen verwenden...

wie wäre es mit Ausdrücken der Form

z^1,1 oder so...

oder Du addierst zu einem linearen z noch einen quadratischen Term, der aber mit einem starken Teiler "gedämpft" wird

z+0,01 * z^2

2006-11-14 01:58:11 · answer #1 · answered by egima 5 · 0 0

Schau Dir dochmal die Parabel an, da man ja zu Anfang schneller lernt, kannst Du die Parabel sicher so anpassen!

Helmut

2006-11-14 19:19:44 · answer #2 · answered by hswes 2 · 0 0

Versuch es mal mit einem linearen oder proportionalen Anstieg.

2006-11-14 16:24:01 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers