So I have defined a function Meteor and set up the dimensions and where it will appear on the screen.
def Meteor(Meteorx, Meteory, Meteorw, Meteorh, colour):
pygame.draw.rect(Screen, colour, [Meteorx,Meteory, Meteorw, Meteorh])
but I wanted to add text to it but I can't work out how to blit it onto a rectangle (note: I have tried to play around with font.render etc). Am I going the right way about this or is there a simpler way than putting it onto the rect surface.
Source code https://github.com/WamblyTK/Word-Blaster/blob/master/Full%20Draft%20%231