Exemple #1
0
enemySpawn = 0
while 1:
    world.buildDrawList()
    world.buildEntList()
    
    screen.fill((255,255,255))
    world.draw(screen)
    
    fps = str(int(round(clock.get_fps())))
    fpsSurf = font.render(fps, True, (0,0,0))
    fpsRect = fpsSurf.get_rect()
    fpsRect.topleft = [10,10]
    screen.blit(fpsSurf, fpsRect)
    
    world.eList = pygame.event.get()
    
    for e in world.eList:
        if e.type == KEYDOWN and e.key == K_ESCAPE:
            pygame.quit()
            sys.exit()
        if e.type == QUIT:
            pygame.quit()
            sys.exit()
    
    for e in world.eList:
        if e.type == KEYDOWN and e.key == K_y:
            for ms in world.mobSpawns:
                world.enemies.append(Enemy())
                world.enemies[-1].rect.size = (32,32)
                world.enemies[-1].rect.midtop = ms