Sausainių klikeris
Jump to navigation
Jump to search
Sausainių Klikeris
Žaidimas sukurtas Oskaro Preidžiaus Angies konkurse. Puikus begalinis žaidimas, labai tinkamas laikui praleisti. Ši programa turi tobulai sukurtą žaidimo meniu, su paaiškinimais ir t.t.
Žaidimas - paprastas, tačiau tokia jo ir esmė. Kitaip tariant - visiškai, galutinai, tiksliai atidirbtas estetiškas, nedidelis žaidimas, tinkamas visiems ekranams.
Žaisti Sausainių klikerį
Žaidimui reikalingi failai
Visus garsus ir vaizdus panaudotus šiame žaidime galima atsisiųsti čia.
Sausainių klikerio kodas
# ŽAIDIMAS
# Sausainių Klikerįs
# Oskaras Preidzius
reikalinga angis
reikalingas žaidimas
reikalingas time
#kintamieji
scena = žaidimas.Scena(plotis=1664, aukštis=1664)
angis.naudosiuFailus(['images/logo.png', 'images/apie1.png', 'images/zaisti1.png', 'images/apie2.png', 'images/zaisti2.png', 'images, background.jpg', 'instructions.jpg', 'apiescreen.jpg', 'kitasz.png', 'gamebackground.jpg', 'cookie.png', 'atgal.png', 'autoclickerbuy.png'])
logo = žaidimas.Daiktas('images/logo.png')
apie1 = žaidimas.Daiktas('images/apie1.png')
apie2 = žaidimas.Daiktas('images/apie2.png')
zaisti1 = žaidimas.Daiktas('images/zaisti1.png')
zaisti2 = žaidimas.Daiktas('images/zaisti2.png')
kitasz = žaidimas.Daiktas('images/kitasz.png')
atgalm = žaidimas.Daiktas('images/atgal.png')
cookie = žaidimas.Daiktas('images/cookie.png')
autoclickerbuy = žaidimas.Daiktas('images/autoclickerbuy.png')
cookieclicks = 0
autoprice = 30
autoclickeramount = 0
cookiesperclick = 1
#komandos
komanda noMenu():
logo.atsirask(312, 1665)
zaisti1.atsirask(312, -1665)
apie1.atsirask(312, -3200)
komanda apieScreen(x, y):
noMenu()
žaidimas.duokSceną().fonas('images/apiescreen.jpg')
atgalm.atsirask(-250, 1290)
komanda StartInstructions(x, y):
noMenu()
žaidimas.duokSceną().fonas('images/instructions.jpg')
kitasz.atsirask(700, 1290)
komanda Menu():
žaidimas.duokSceną().fonas('images/background.jpg')
logo.atsirask(312, 0)
zaisti1.atsirask(312, 600)
apie1.atsirask(312, 1000)
komanda Menu2(x, y):
žaidimas.duokSceną().fonas('images/background.jpg')
logo.atsirask(312, 0)
zaisti1.atsirask(312, 600)
atgalm.atsirask(-350, 3423423423442)
apie1.atsirask(312, 1000)
komanda startGame(x, y):
žaidimas.duokSceną().fonas('images/gamebackground.jpg')
kitasz.atsirask(30000, 30000)
cookie.atsirask(312, 100)
autoclickerbuy.atsirask(0, 1300)
pointcounter.atsirask(x = 0, y = 0)
shopcounter.atsirask(x = 500, y = 1400)
komanda atnaujintiŠvieslentę():
return pointcounter.tekstas("Taškai: " + str(cookieclicks))
komanda atnaujintiPrice():
return shopcounter.tekstas(str(autoprice))
komanda clickPoint(x, y):
global cookieclicks
global cookiesperclick
cookieclicks += cookiesperclick
atnaujintiŠvieslentę()
komanda autoClicker():
global autoclickeramount
global cookieclicks
cookieclicks += autoclickeramount
clock.schedule(autoClicker, 2)
komanda tryBuy(x, y):
global autoprice
global cookieclicks
global autoclickeramount
global cookiesperclick
jei autoprice <= cookieclicks:
cookieclicks -= autoprice
autoprice *= 3
cookiesperclick *= 2
autoclickeramount += 1
atnaujintiPrice()
atnaujintiŠvieslentę()
atnaujintiPrice()
pointcounter = žaidimas.Tekstas(" ")
pointcounter.dydis(125)
pointcounter.spalva("#000000")
pointcounter.atsirask(x = 999999, y = 99999)
atnaujintiŠvieslentę()
shopcounter = žaidimas.Tekstas(" ")
shopcounter.dydis(125)
shopcounter.spalva("#000000")
shopcounter.atsirask(x = 999999999999999, y = 999999999999999)
atnaujintiPrice()
Menu()
zaisti1.pelęPaspaudus( StartInstructions )
apie1.pelęPaspaudus( apieScreen )
kitasz.pelęPaspaudus( startGame )
cookie.pelęPaspaudus( clickPoint )
atgalm.pelęPaspaudus( Menu2 )
autoclickerbuy.pelęPaspaudus( tryBuy )
Svarbu! Nepamiršk įsikelti žaidime naudojamus paveiksliukus ir garsus per failų tvarkyklę. Visi Sausainių klikerio žaidimui reikalingi failai yra čia.