Avatar billede exo Nybegynder
10. marts 2004 - 16:04 Der er 4 kommentarer og
1 løsning

Diablo 2. Hvordan?

Hej allesammen!

Jeg sad og undrede mig over en ting mht. diablo 2, da jeg skal lave noget lign (bare en fattig browser version)

Lad os sige det ligger sådan:

Player1 (100 damage, 500 defense)
Player2 (10 damage, 50 defense)

De 2 skal slås. Player1 slår player2 med 100 damage og player2 har 50 defense hvordan udregnes det så?

At der så er 50% chance for at player2 bliver ramt? og hvis han bliver ramt hvor meget mister han så? 100 (Player1's damage) eller hvad?

Nogen der ved hvordan blizzard har bygget systemet?

mvh. exo!
Avatar billede warberg22 Nybegynder
10. marts 2004 - 16:23 #1
chancen for at et slag går ind, beregnes med en lang række parametre, bl.a. defense og de to char's lvl. Hvis slaget går ind, modtager offeret som udgangspunkt hele dmg
Avatar billede warberg22 Nybegynder
10. marts 2004 - 16:30 #2
http://www.battle.net/diablo2exp/basics/characters.shtml
hvis du scroller ned omkring midten...
Avatar billede exo Nybegynder
10. marts 2004 - 16:41 #3
Okay cool. Men "100 * AR / (AR + DR) * 2 * alvl / (alvl + dlvl)" siger mig ik så meget, er ik så meget inde i diablo, ville virkelig sætte pris hvis nogen ville oversætte dte til mig på "dansk".
Avatar billede exo Nybegynder
10. marts 2004 - 16:46 #4
Eller lad mig sige det på den måde.
Hvis jeg selv skal lave det hvordan sku jeg så lave det?
Der skal kun være "Damage" og "Defense", hvordan ville det være smartest at bygge systemet med når en spiller angriber og en der forsvare osv.
Avatar billede warberg22 Nybegynder
10. marts 2004 - 17:16 #5
ok, hvis du ikke har spillet meget diablo, giver forkortelserne nok ikke meget mening :-) Som sagt, der er utrolig mange parametre og talværdier i det spil, men hvis du ville lave en ekstremt enkel udgave kan du f.eks. sige:
sandsynlighed for P1 rammer = P1dam/(P2def*100) (sæt evt. øvre og nedre grænser)
hvis P2 ramt: P2life fratrækkes P1dam
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester