Fs00 / rpg-game-4inc

Didactic and highly experimental Java CLI RPG game made by a bunch of IT students.
0 stars 0 forks source link

Come va implementata la ritirata? #12

Closed Fs00 closed 6 years ago

Fs00 commented 6 years ago

@AlibabaSakura suggerisce di rivedere l'implementazione della ritirata attualmente presente (che verifica solo se la velocità di chi tenta la ritirata è maggiore di quella del nemico), in modo che sia sempre basata sulla velocità ma che dia a entrambi la possibilità di ritirarsi, non solo al personaggio più veloce. A questo punto ho pensato che sarebbe interessante fare in modo che la probabilità sia basata sulla differenza di velocità tra i due personaggi, magari qualcosa come (50 + (VEL personaggio che si vuole ritirare - VEL nemico))%, in modo da avere una probabilità base del 50% che viene aumentata se la propria velocità è maggiore di quella del nemico, altrimenti diminuita (dato che la differenza tra le due velocità sarebbe negativa). Cosa ne pensate?

alegotta commented 6 years ago

Buona idea. Se volete posso implementarla io

Fs00 commented 6 years ago

Allora ok, ci pensi tu @alegotta. @AlibabaSakura sei d'accordo anche con la percentuale base del 50%?

AlibabaSakura commented 6 years ago

Il rate ci può stare. Vada per la tua formula

Fs00 commented 6 years ago

Chiudo, dato che l'implementazione è stata completata.