For a certain game I'm making, I think it would look a lot better if each letter came one by one, rather than all at once. What can I do to do this?
First thought:
You could create an animation function:
This could be a loop that goes through each of the characters and displays them. The only real problem with this is the interrupt time in the main thread--pygame's--slowing down the rest of the game's logic.
Better allternative
An alternative would be rendering letters as though they were sprites and moving them on one by one--by setting their motion, this removes the delay.
How can I make text in pygame pan letter by letter?