python - How would you draw multiple screens in PyGame (in only one window)? -


i'm trying port on code javascript python, , i'm having trouble figuring out start. i've looked @ dozen tutorials pygame, none of them seem click me. so, hoping quick example here, or @ least point in right direction.

i'm wanting make number of screens can switch , forth between, depending on user doing @ time, , display 2 side side. @ moment, i've got javascript draws random circles onto screen. pygame logic thing i'm having trouble with.

here's javascript reference.

pygame wrapper sdl. sdl uses surface represent bitmap, or can drawn on screen. pygame.display.set_mode((w,h),0,d) can surface, or whole canvas. can draw or blit other surfaces , call flip(), show changes. if wish have few screens, have current state number, , blit screens accordingly. example:

if(current_state == main_screen):     drawall(screen) else     drawenemiesonly(screen) 

you change screens number keys:

for event in pygame.event.get():         if event.type == key_down:             if(event.key == k_1):                 current_state = 1 

Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -