Pershendetje!
Kur mbaron loja, del nje dialog box, aty muzika vazhdon (ne menyre monotone) deri sa te shtypesh ok. Besoje se duhet te ndaloje njehere muzika, edhe pasi mbaron muzika te nxjeresh dialog boxin (mbase mund te behet me timeout).
Ose (supozoj, nuk e kam provuar), po te shkonte muzika ne nje thread tjeter do vazhdonte pa problem, edhe kur te shtypej ok i beje "kill" qe te dyja thread-et.
Po ke te drejte, bionomial, poisson etc jane modele qe pershkruajn si distributohet probabiliteti ne nje fenomen, per shembull ca probabiliteti ka te bjeri telefoni 3 here nga ora 4:00 deri ne 5:00 (poisson).
Tani nje distribution, mund edhe mos te jete vegel e mire (nuk kam eksperienc me lojra), mbase nuk eshte edhe aq e rendesishme.
Ose mbase ne forume per game programming mund te kete propozime te gatshme se si zgjedhin ata kohen e qellimit.
E fundit, kur nje armik vritet, fisheku qe i leshon zhduket, po e ke bere me qellim, atehere eshte ok.
Un prap dua te them se deri tani eshte pun e mire
, kush i njeh gjerat nga brenda e di mire sa veshtire eshte te programosh lojra!
------------------------------------------------------
Nje shembull konkret se si mund te applikohet probabilitet ne nje vendim mund te jete ky:
I thua lojtarit te zgjedhi veshtiresi p.sh easy, hard, very hard:
easy =0.3, hard = 0.6, very hard=0.8 per shembull.
Pra ne c'do veshtiresi takon nje probabilitet qe te qelloje nje tank, me 0.8 do qelloj shum shpesh.
Tani kjo mund te applikohe konkretish keshtu:
Supozojme se lojtari zgjodhi hard=0.8, (float prob = 0.8) atehere kur do te maresh vendimin "qelloj" apo "nuk qelloj" do maresh nje random number:
Kodi:
int random_integer = rand();
.
Ky random number takon ne distancen [0-max_random] = [0-10] (supozojme max_random = 10 per lehtesi).
Ti thua ne kodin tende:
Kodi:
if(random_integer > max_random*prob)
mos qello
else
qello
Po nuk e kupton ku eshte esenca tek kjo, mendo kete:
max_random*prob = 10*0.8 = 8, pra numrat 9,10 intepretohen si mos qello, kurse numrat 1,2,3,4,5,6,7,8 intepretohen si qello. Pra probabiliteti i madh prej 0.8 pret ditance ashtu qe i le vetem 2 numra vendimit mos qello!
Krijoni Kontakt