最近在做嵌入式开发,发现有一个平时一点都不起眼甚至和嵌入式八杆子打不着的库简直是神器。它就是pygame,一个上世纪的python游戏框架。 刚开始接触pygame,很多人会对Surface这个对象很迷惑。窗口是Surface对象,加载的图片、背景也是Surface对象,精灵还是Surface对象……Surface,how old are you? 其实,Suface也没那么可怕,大家可以简单理解成一个会刷新的画布。还可以理解成一个状态机,它的当前状态就表现为显示在屏幕上的内容。 当调用pygame.display…