hi,
In dem Spiel kauft man bauteile und kann diese wieder verkaufen. Bisher wurde beim verkauf einfach 30% vom Wert abgezogen. Das möchte ich aber dynamischer machen.
Daher würde ich gerne den Zeitwert ermitteln. Dazu speichere ich die Zeit wann das Teil gekauft wird.
Ich denke das beim kauf schon 20% vom Wert verloren gehen sollten. Und dann halt je älter desto billiger.
Dann pro Tag 1-3% abziehn ist wohl das einfachste.
Meine eigentliche Frage ist findet ihr diese veränderung sinnvoll? Oder ist das schon zuviel des guten?
Bin auch offe für andere vorschläge.
Mfg
Flo
Zeitwert ermitteln
gepostet vor 17 Jahre, 3 Monate von standard
gepostet vor 17 Jahre, 3 Monate von Grinf4ce
Hallo,
Nach wievielen Tagen verkauft man das Bautteil im Durschnitt wieder? 5 Tage? 10 Tage? 20 Tage?
Weil 1-3% sind schon relativ viel..
Nach wievielen Tagen verkauft man das Bautteil im Durschnitt wieder? 5 Tage? 10 Tage? 20 Tage?
Weil 1-3% sind schon relativ viel..
gepostet vor 17 Jahre, 3 Monate von standard
das ist eine gute frage. ich denke die billigeren bauteil werden schon nach 5 tagen verkauft Teurere 20 Tage oder mehr.
Da die Besseren auch wieder verwendet werden. Auf die Letzten Bauteile Warten man schon gute 3 Tage. Daher behält man die lieber.
MFg
Flo
Da die Besseren auch wieder verwendet werden. Auf die Letzten Bauteile Warten man schon gute 3 Tage. Daher behält man die lieber.
MFg
Flo
gepostet vor 17 Jahre, 3 Monate von Grinf4ce
Okay dann sind 1-3% nicht wirklich viel..
Jedoch stellt sich mir nun die Frage, ob du 3% vom Anfangswert, oder 3% vom aktuellen Wert nimmst..
-3% vom aktuellen Wert
-> 0 Tage = 20,00 Euro [-0% - Gekauft]
-> 1 Tage ~ 19,40 Euro [-3%]
-> 2 Tage ~ 18,82 Euro [-3%]
-> 3 Tage ~ 18,24 Euro [-3%]
-> 4 Tage ~ 17,70 Euro [-3%]
-> 5 Tage ~ 14,16 Euro [-20% - Verkauft]
-3% vom start Wert
-> 0 Tage = 20,00 Euro [-0% - Gekauft] (3% von 20 Euro = 0,6)
-> 1 Tage = 19,40 Euro [-3%]
-> 2 Tage = 18,80 Euro [-3%]
-> 3 Tage = 18,20 Euro [-3%]
-> 4 Tage = 17,60 Euro [-3%]
-> 5 Tage = 14,08 Euro [-20% - Verkauft]
EDIT:
Es komtm halt drauf an, mit welchen Zahlen du arbeitest, dynamisch machts erst sinn wenn du hohe Beträge nutzt, da der Spieler so aufpassen muss, wann er sein Teil verkauft, bevor er garnichts mehr dafür bekommt.. Ich weiß nicht ob man sein Teil verkaufen muss wenn man es nichtmehr braucht oder wie allgemein das Spiel abläuft.. Ein dynamischer Zeitwert macht nur dann sinn, wenn der Spieler aufpassen muss das er für sein Bauteil noch genug Geld bekommt um ein neues zu kaufen zu können, oder ob man nur verkaufen kann, damit man etwas für sein altes bekommt, wenn du verstehst was ich meine...
Jedoch stellt sich mir nun die Frage, ob du 3% vom Anfangswert, oder 3% vom aktuellen Wert nimmst..
-3% vom aktuellen Wert
-> 0 Tage = 20,00 Euro [-0% - Gekauft]
-> 1 Tage ~ 19,40 Euro [-3%]
-> 2 Tage ~ 18,82 Euro [-3%]
-> 3 Tage ~ 18,24 Euro [-3%]
-> 4 Tage ~ 17,70 Euro [-3%]
-> 5 Tage ~ 14,16 Euro [-20% - Verkauft]
-3% vom start Wert
-> 0 Tage = 20,00 Euro [-0% - Gekauft] (3% von 20 Euro = 0,6)
-> 1 Tage = 19,40 Euro [-3%]
-> 2 Tage = 18,80 Euro [-3%]
-> 3 Tage = 18,20 Euro [-3%]
-> 4 Tage = 17,60 Euro [-3%]
-> 5 Tage = 14,08 Euro [-20% - Verkauft]
EDIT:
Es komtm halt drauf an, mit welchen Zahlen du arbeitest, dynamisch machts erst sinn wenn du hohe Beträge nutzt, da der Spieler so aufpassen muss, wann er sein Teil verkauft, bevor er garnichts mehr dafür bekommt.. Ich weiß nicht ob man sein Teil verkaufen muss wenn man es nichtmehr braucht oder wie allgemein das Spiel abläuft.. Ein dynamischer Zeitwert macht nur dann sinn, wenn der Spieler aufpassen muss das er für sein Bauteil noch genug Geld bekommt um ein neues zu kaufen zu können, oder ob man nur verkaufen kann, damit man etwas für sein altes bekommt, wenn du verstehst was ich meine...
gepostet vor 17 Jahre, 3 Monate von standard
hi,
Ne schon vom aktuellen wert sonst ist ja nach 80 Tagen alles futsch. Und wie im echten leben (es geht ja um computer hardware) ist der wertverlust immer präsent.
Die idee an sich loht sich aber? oder nicht?
Mfg
Flo
Ne schon vom aktuellen wert sonst ist ja nach 80 Tagen alles futsch. Und wie im echten leben (es geht ja um computer hardware) ist der wertverlust immer präsent.
Die idee an sich loht sich aber? oder nicht?
Mfg
Flo
gepostet vor 17 Jahre, 3 Monate von Grinf4ce
Es macht meiner Meinung nach schon sinn... vorallem weil der Spieler aufpassen muss das er sein Teil nicht zulange drinnen hat weil es sonst nurnoch paar Cent wert ist, und das was er bekommt in keinster weiße "profitabel" ist ;-)
Aber ist wohl geschmacksache.
Aber ist wohl geschmacksache.
gepostet vor 17 Jahre, 3 Monate von Fornax
War deine Frage nur logischer/spielerrischer Art, oder willst du auch wissen, wie wir das umsetzen würden?
gepostet vor 17 Jahre, 3 Monate von standard
Na klar interessiert mich das.
Den meine Herangehensweise bzw. Lösung wird zwar funktionieren doch ob es das beste ist wage ich zu bezweifeln den so der Profi bin ich noch lange nicht.
Mfg
Flo
Den meine Herangehensweise bzw. Lösung wird zwar funktionieren doch ob es das beste ist wage ich zu bezweifeln den so der Profi bin ich noch lange nicht.
Mfg
Flo
gepostet vor 17 Jahre, 3 Monate von Startego
Wo genau liegt denn dein Problem?
Zur Zeitspeicherung würde ich die time() funktion nutzen um dann aus diesem Wert die verstrichenen Tage zu errechnen.
Dann aktuellen Wert mit geeigneter Formel ausrechnen.
z.B.:
wobei: ² = Anzahl Tage
Zur Zeitspeicherung würde ich die time() funktion nutzen um dann aus diesem Wert die verstrichenen Tage zu errechnen.
Dann aktuellen Wert mit geeigneter Formel ausrechnen.
z.B.:
aktWert=Startwert*(1-Verfallsprozentsatz)²
wobei: ² = Anzahl Tage