wormhole level
This commit is contained in:
parent
3717a46d3d
commit
08ff27f85f
3 changed files with 97 additions and 48 deletions
BIN
level maps/wormhole.xcf
Normal file
BIN
level maps/wormhole.xcf
Normal file
Binary file not shown.
145
r3.py
145
r3.py
|
@ -221,34 +221,59 @@ class Ast3(pygame.sprite.Sprite):
|
|||
self.velocity = [0, 0]
|
||||
def update(self):
|
||||
self.rect.move_ip(ex, ey)
|
||||
player = Player(346,206)
|
||||
css1 = Css(483,262)
|
||||
css2 = Css(500,400)
|
||||
css3 = Css(1582,470)
|
||||
sat1 = Sat(550,-100)
|
||||
sat2 = Sat(600,100)
|
||||
sat3 = Sat(1240,120)
|
||||
goal = Goal(1940,-16)
|
||||
bus1 = Bus(600,656)
|
||||
bus2 = Bus(1258,320)
|
||||
bus3 = Bus(1970,524)
|
||||
tc1 = Tc(854,472)
|
||||
tc2 = Tc(1164,570)
|
||||
tc3 = Tc(1760,680)
|
||||
iss1 = Iss(878,140)
|
||||
iss2 = Iss(1136,-6)
|
||||
iss3 = Iss(1742,222)
|
||||
ast1 = Ast1(120,200)
|
||||
ast2 = Ast2(300,100)
|
||||
ast3 = Ast3(500,150)
|
||||
wall1 = Wallh(-100,-200)
|
||||
wall2 = Wallh(2150,-200)
|
||||
wall3 = Wallv(-200,-200)
|
||||
wall4 = Wallv(-200,800)
|
||||
if int(datetime.datetime.utcnow().timestamp() % 2) == 1:
|
||||
background = Background('backgrounds/wormhole.png')
|
||||
player = Player(346,206)
|
||||
css1 = Css(551,381)
|
||||
css2 = Css(772,399)
|
||||
css3 = Css(1142,516)
|
||||
sat1 = Sat(694,-85)
|
||||
sat2 = Sat(871,121)
|
||||
sat3 = Sat(1440,120)
|
||||
goal = Goal(1940,-16)
|
||||
bus1 = Bus(1544,488)
|
||||
bus2 = Bus(1127,161)
|
||||
bus3 = Bus(1936,146)
|
||||
tc1 = Tc(1132,406)
|
||||
tc2 = Tc(1124,270)
|
||||
tc3 = Tc(1137,677)
|
||||
iss1 = Iss(1136,23)
|
||||
iss2 = Iss(1133,-117)
|
||||
iss3 = Iss(1788,-129)
|
||||
ast1 = Ast1(120,200)
|
||||
ast2 = Ast2(300,100)
|
||||
ast3 = Ast3(500,150)
|
||||
wall1 = Wallh(-100,-200)
|
||||
wall2 = Wallh(2150,-200)
|
||||
wall3 = Wallv(-200,-200)
|
||||
wall4 = Wallv(-200,800)
|
||||
|
||||
else:
|
||||
background = Background('backgrounds/galaxy.png')
|
||||
player = Player(346,206)
|
||||
css1 = Css(483,262)
|
||||
css2 = Css(500,400)
|
||||
css3 = Css(1582,470)
|
||||
sat1 = Sat(550,-100)
|
||||
sat2 = Sat(600,100)
|
||||
sat3 = Sat(1240,120)
|
||||
goal = Goal(1940,-16)
|
||||
bus1 = Bus(600,656)
|
||||
bus2 = Bus(1258,320)
|
||||
bus3 = Bus(1970,524)
|
||||
tc1 = Tc(854,472)
|
||||
tc2 = Tc(1164,570)
|
||||
tc3 = Tc(1760,680)
|
||||
iss1 = Iss(878,140)
|
||||
iss2 = Iss(1136,-6)
|
||||
iss3 = Iss(1742,222)
|
||||
ast1 = Ast1(120,200)
|
||||
ast2 = Ast2(300,100)
|
||||
ast3 = Ast3(500,150)
|
||||
wall1 = Wallh(-100,-200)
|
||||
wall2 = Wallh(2150,-200)
|
||||
wall3 = Wallv(-200,-200)
|
||||
wall4 = Wallv(-200,800)
|
||||
#crash = Crash()
|
||||
#antenna = Antenna()
|
||||
running = True
|
||||
|
@ -283,34 +308,58 @@ while running:
|
|||
csfx.play()
|
||||
elif event.key == pygame.K_r:
|
||||
#this restart the game
|
||||
player = Player(346,206)
|
||||
css1 = Css(483,262)
|
||||
css2 = Css(500,400)
|
||||
css3 = Css(1582,470)
|
||||
sat1 = Sat(550,-100)
|
||||
sat2 = Sat(600,100)
|
||||
sat3 = Sat(1240,120)
|
||||
goal = Goal(1940,-16)
|
||||
bus1 = Bus(600,656)
|
||||
bus2 = Bus(1258,320)
|
||||
bus3 = Bus(1970,524)
|
||||
tc1 = Tc(854,472)
|
||||
tc2 = Tc(1164,570)
|
||||
tc3 = Tc(1760,680)
|
||||
iss1 = Iss(878,140)
|
||||
iss2 = Iss(1136,-6)
|
||||
iss3 = Iss(1742,222)
|
||||
ast1 = Ast1(120,200)
|
||||
ast2 = Ast2(300,100)
|
||||
ast3 = Ast3(500,150)
|
||||
wall1 = Wallh(-100,-200)
|
||||
wall2 = Wallh(2150,-200)
|
||||
wall3 = Wallv(-200,-200)
|
||||
wall4 = Wallv(-200,800)
|
||||
if int(datetime.datetime.utcnow().timestamp() % 2) == 1:
|
||||
background = Background('backgrounds/wormhole.png')
|
||||
player = Player(346,206)
|
||||
css1 = Css(551,381)
|
||||
css2 = Css(772,399)
|
||||
css3 = Css(1142,516)
|
||||
sat1 = Sat(694,-85)
|
||||
sat2 = Sat(871,121)
|
||||
sat3 = Sat(1440,120)
|
||||
goal = Goal(1940,-16)
|
||||
bus1 = Bus(1544,488)
|
||||
bus2 = Bus(1127,161)
|
||||
bus3 = Bus(1936,146)
|
||||
tc1 = Tc(1132,406)
|
||||
tc2 = Tc(1124,270)
|
||||
tc3 = Tc(1137,677)
|
||||
iss1 = Iss(1136,23)
|
||||
iss2 = Iss(1133,-117)
|
||||
iss3 = Iss(1788,-129)
|
||||
ast1 = Ast1(120,200)
|
||||
ast2 = Ast2(300,100)
|
||||
ast3 = Ast3(500,150)
|
||||
wall1 = Wallh(-100,-200)
|
||||
wall2 = Wallh(2150,-200)
|
||||
wall3 = Wallv(-200,-200)
|
||||
wall4 = Wallv(-200,800)
|
||||
else:
|
||||
background = Background('backgrounds/galaxy.png')
|
||||
player = Player(346,206)
|
||||
css1 = Css(483,262)
|
||||
css2 = Css(500,400)
|
||||
css3 = Css(1582,470)
|
||||
sat1 = Sat(550,-100)
|
||||
sat2 = Sat(600,100)
|
||||
sat3 = Sat(1240,120)
|
||||
goal = Goal(1940,-16)
|
||||
bus1 = Bus(600,656)
|
||||
bus2 = Bus(1258,320)
|
||||
bus3 = Bus(1970,524)
|
||||
tc1 = Tc(854,472)
|
||||
tc2 = Tc(1164,570)
|
||||
tc3 = Tc(1760,680)
|
||||
iss1 = Iss(878,140)
|
||||
iss2 = Iss(1136,-6)
|
||||
iss3 = Iss(1742,222)
|
||||
ast1 = Ast1(120,200)
|
||||
ast2 = Ast2(300,100)
|
||||
ast3 = Ast3(500,150)
|
||||
wall1 = Wallh(-100,-200)
|
||||
wall2 = Wallh(2150,-200)
|
||||
wall3 = Wallv(-200,-200)
|
||||
wall4 = Wallv(-200,800)
|
||||
live = True
|
||||
complete = False
|
||||
if music:
|
||||
|
|
Loading…
Reference in a new issue