timeso we can' use strings with \ newline characters in them so we will use list with each line in it instructiontext ['push the stars over the marks ' 'arrow keys to movewasd for camera controlp to change character ' 'backspace to reset levelesc to quit ' ' for next levelb to go back level 'the startscreen(function needs to display few different pieces of text down the center of the window we will store each line as string in the instructiontext list the title image (stored in imagesdict['title'as surface object (that was originally loaded from the star_title png file)will be positioned pixels from the top of the window this is because the integer was stored in the topcoord variable on line the topcoord variable will track the axis positioning of the title image and the instructional text the axis is always going to be set so that the images and text are centeredas it is on line for the title image on line the topcoord variable is increased by whatever the height of that image is this way we can modify the image and the start screen code won' have to be changed start with drawing blank color to the entire windowdisplaysurf fill(bgcolordraw the title image to the windowdisplaysurf blit(imagesdict['title']titlerectposition and draw the text for in range(len(instructiontext))instsurf basicfont render(instructiontext[ ] textcolorinstrect instsurf get_rect(topcoord + pixels will go in between each line of text instrect top topcoord instrect centerx half_winwidth topcoord +instrect height adjust for the height of the line displaysurf blit(instsurfinstrectline is where the title image is blitted to the display surface object the for loop starting on line will renderpositionand blit each instructional string in the instructiontext loop the topcoord variable will always be incremented by the size of the previously rendered text (line and additional pixels (on line so that there will be pixel gap between the lines of text while truemain loop for the start screen for event in pygame event get()email questions to the authoral@inventwithpython com