Atspėk skaičių
Jump to navigation
Jump to search
„Atspėk skaičių“
Žaidimo „Atspėk skaičių“ kūrėjas Martynas Rie, kuris sukūrė žaidimą dalyvaudamas Angies konkurse. Martyno žaidimo taisyklės paprastos, o pats principas įtraukia ir norisi žaisti vėl ir vėl. Smagu, kad programuotojas pagalvojo ir apie žaidimo grafiką bei paslėptą funkcionalumą, kuris verčia nusišypsoti.
Žaisti „Atspėk skaičių“
Žaidimui reikalingi failai
Visus vaizdus panaudotus šiame žaidime rasi čia: https://drive.google.com/drive/folders/1hx8fddCTAWonttDY3s1e11GMwY0hpbt1?usp=sharing
Žaidimo „Atspėk skaičių“ kodas
reikalinga angis
reikalingas žaidimas
reikalingas random
angis.naudosiuFailus('atspekskaiciu/kitty2.png')
angis.naudosiuFailus(['atspekskaiciu/pilis.jpg'])
žaidimas.duokSceną().fonas('atspekskaiciu/pilis.jpg')
angis.taikykFiltrą(noise = 0.2, contrast = 1.5, vintage = 1)
katukas = žaidimas.Veikėjas('atspekskaiciu/kitty2.png')
komanda katukasprisikabink(kx, ky):
katukas.prisikabinkPriePelės()
komanda katukasatsikabink(kx, ky):
katukas.atsikabinkNuoPelės()
katukas.sakyk('Netampyk manęs!')
katukas.pelęPaspaudus(katukasprisikabink)
katukas.pelęAtleidus(katukasatsikabink)
katukas.atsirask(300, 100)
skaicius = random.randint(1, 10)
kartai = 0
spejimas = 11
artęsti = 'T'
katukas.sakyk('Aš sugalvosiu skaičių nuo 1 iki 10, o tu pabandyk jį atspėti!')
kol artęsti == 'T':
kol (spejimas != skaicius) and kartai < 3:
jei kartai > 0:
jei spejimas > skaicius:
dm = 'mažesnis'
else:
dm = 'didesnis'
katukas.sakyk('Tavo spėjimas neteisingas!!! Skaičius yra ' + dm + '!!! Turi dar ' + str(3 - kartai) + ' bandymus!')
spejimas = int(katukas.paklausk('Kokį skaičių sugalvojau?'))
kartai += 1
jei spejimas == skaicius:
katukas.sakyk('Atspėjai!!!')
else:
katukas.sakyk('Neatspėjai!!! Skaičius buvo ' + str(skaicius) + '!!!')
artęsti = katukas.paklausk('Ar nori žaisti dar kartą? (T/N)')
jei artęsti == 'T':
kartai = 0
spejimas = 11
skaicius = random.randint(0, 10)
katukas.sakyk('Ačiū, kad pažaidei. Nepamiršk paspausti "like"!!!')
Svarbu! Nepamiršk įsikelti žaidime naudojamus paveiksliukus per failų tvarkyklę. Visi „Atspėk skaičių“ žaidimui reikalingi failai yra čia.