Ejemplo n.º 1
0
from SceneSprite import *
from EnemySprite import *
from ItemSprite import *



bubbleCats = GameEngine((800,600), "BubbleCats", 40)

screenHeight = bubbleCats.screenRect.height
for i in range(220):
    sprite = SceneSprite("CarpetTile.bmp", (0, 0), None)
    sprite.move(i*sprite.rect.width-150, screenHeight-sprite.rect.height)
    bubbleCats.addPlatform(sprite)
    sprite = SceneSprite("RunningBoardTile.bmp", (0,0), None)
    sprite.move(i*sprite.rect.width-150, screenHeight-94)
    bubbleCats.addBackground(sprite)
    
for i in range(15):
    bubbleCats.addBackground(SceneSprite("OutletTile.bmp", (i*1000, screenHeight-170)))

bubbleCats.addBackground(SceneSprite("CouchTop.bmp", (14000, 281), pygame.Color(131,131,131)))
bubbleCats.addBackground(SceneSprite("BethGoalTop.bmp", (14220, 195), pygame.Color(131,131,131)))

bubbleCats.addPlatform(SceneSprite("CouchBase.bmp", (14000, 410), pygame.Color(131,131,131))) # Base
bubbleCats.addPlatform(SceneSprite("BethGoal.bmp", (14220, 370), pygame.Color(131,131,131)))  # Offset 220
bubbleCats.addItem(ItemSprite("Trigger.bmp", 100, (14245, 260), 5, 2, pygame.Color(131,131,131))) # Offset 245

# Intro 
bubbleCats.addPlatform(SceneSprite("TableTopL.bmp", (900, 300), pygame.Color(131,131,131)))
bubbleCats.addPlatform(SceneSprite("TableTopMid.bmp", (980, 300),pygame.Color(131,131,131)))
bubbleCats.addPlatform(SceneSprite("TableTopR.bmp", (1060, 300),pygame.Color(131,131,131)))