Kezdőoldal » Számítástechnika » Programozás » Készítettem egy fantasy...

Készítettem egy fantasy kártyajátékot C#-ban, hogyan tudnám megoldani a double killt?

Figyelt kérdés

Ugye a párbaj mozgatórugója egy while ciklus, és feltételnek azt adtam meg hogy 0 alá csökken az egyik fél életpontja. Azonban ha egy sebzési ciklusban hal meg mind2 karakter, akkor a program összezavarodik és nem tudja rendesen kiértékelni a meccset. A cikluson belül szakaszokra van felbontva a menet, tehát először A karakter sebzi B-t, utána fordítva.

Ez mégsem működik a gyakorlatban, hogyan tudnám kijavítani?

Mielőtt szóbakerül: igen, tudom hogy a C# nem játékokra van kitalálva, csupán gyakorolni szeretném a programnyelvet, ezért találtam ki hogy megírok egy játékot.


2022. okt. 12. 20:41
 1/6 anonim ***** válasza:
30%
Úgy kell megírni, hogy jó legyen és ne rossz.
2022. okt. 12. 20:53
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
79%
rakj a két támadás közé egy késletetett HA-t, ha közben a másiknak nulla az élete, akk return és dont attack
2022. okt. 12. 20:53
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
77%
Kéne a program, a nélkül nehéz megmondani.
2022. okt. 12. 21:04
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
40%
Áhh, minek az. Ezt így kell kitalálni, így van benne kihívás.
2022. okt. 12. 21:08
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:

Gondolom, megírtad a normál végjátékot, és azt várod, hogy a program majd magától rájöjjön a dupla végjátékra.

Ígéretes kezdet, de sajnos ezt egyelőre még NEKED kell megírni.

Majd olyan 30 év múlva már lesznek önálló programíró programok.

2022. okt. 12. 21:11
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
55%
Mondjuk megmondod, hogy milyen logika alapján értékelje ki a játékot, ha mindketten meghalnak a sebzési ciklusban. Túl egyszerű?
2022. okt. 12. 21:57
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!