Page 264 -
P. 264

building a graphical user interface



                                                  pygame Exposed


                                                 This week’s interview:
                                                  Is it fun being pygame?



               Head First: Hello, pygame. Nice of you to join us.  Head First: Surely you know what people are
                                                             saying about you?
               pygame: Hello. Thank you so much for giving me
               this opportunity to discuss my situation with you.  pygame: Now they’re talking about me, too? How
                                                             awful... <sobs>
               Head First: What situation is that?
                                                             Head First: Yeah, there’s lots of talk, but it’s all
               pygame: Well, you know, just because I’m used for   good. The Python programming community loves you,
               gaming, everyone expects me to be fun all the time.   pygame.
               Life and soul of the party... never stopping to smell
               the roses... always on the go. <sigh> It’s all too much   pygame: They do? <sobs even more>
               fun, really.
                                                             Head First: Yes. You are well-tested, well-written,
               Head First: Too much fun? Really?!?           and your documentation is first rate. Your support
                                                             for all the major releases of Python is right on the
               pygame: Well... yes. Not a lot of people know this,   money, too, and you work on Mac OS X, Windows,
               but my life as pygame is hard. Not only do I have   and Linux.
               to help out regular folks with their programming
               problems, but there’s all those gamers, too. Some of   pygame: All I’ve ever tried to do is keep everyone
               those guys never sleep... it’s just play, play, play, play,   happy.
               play, play... I’m simply exhausted.
                                                             Head First: And you do. We’ve heard so many
               Head First: Oh, sorry to hear that. But, don’t you   great things about you that we are recommending
               feel good that all those programmers out there in the   you to all our friends.
               Python community are using you?
                                                             pygame: Do they play games? I’m good at that, you
               pygame: I guess so.                           know.
               Head First: You’ve made a lot of programmers’   Head First: Yes, some of them do. But others just
               lives easier. There’s lots of great code written that   talk about the great things their applications can now
               would not have been written if it weren’t for you.  do thanks to you, pygame.

               pygame: Yeah, right. I do all the heavy lifting while   pygame: I guess things aren’t quite so bad after all?
               everyone else is off doing other things.
                                                             Head First: Not at all. We’re big fans!
               Head First: Ah, come on, your life’s not that bad,   pygame: Why, thanks. That’s awesome. Do you
               is it?
                                                             have time for a quick game? There’s this new
               pygame: <sighs>                               Dungeons and Dragons that I’ve been dying to try...









                                                                                       you are here 4    229
   259   260   261   262   263   264   265   266   267   268   269