Pygame教程(�常详细)
Python Pygame 是一款专门为开å�‘和设计 2D 电å�游æˆ�而生的软件包,它支 Windowsã€�Linuxã€�Mac OS ç‰æ“�作系统,具有良好的跨平å�°æ€§ã€‚Pygame ç”± Pete Shinners 于 2000 å¹´å¼€å�‘而æˆ�,是一款å…�è´¹ã€�å¼€æº�çš„çš„è½¯ä»¶åŒ…ï¼Œå› æ¤æ‚¨å�¯ä»¥æ”¾å¿ƒåœ°ä½¿ç”¨å®ƒæ�¥å¼€å�‘游æˆ�,ä¸�用担心有任何费用产生。Pygame 在 SDL(Simple DirectMedia Layer,使用 Cè¯è¨€ç¼–写的多媒体开å�‘库) 的基础上开å�‘而æˆ�,它æ��供了诸多æ“�作模å�—,比如图åƒ�模å�—(image)ã€�声音模å�—(mixer)ã€�输入/è¾“å‡ºï¼ˆé¼ æ ‡ã€�键盘ã€�显示å±�)模å�—ç‰ã€‚相比于开å�‘ 3D 游æˆ�而言,Pygame æ›´æ“…é•¿å¼€å�‘ 2D 游æˆ�,比如于飞机大战ã€�è´ªå�ƒè›‡ã€�æ‰«é›·ç‰æ¸¸æˆ�。
当然 Python 也æ��供了开å�‘ 3D 游æˆ�的软件包,比如 Pygletã€�Panda3Dã€�PyOgre ç‰ã€‚
教程特点
这套 Pygame 教程适å�ˆæƒ³è¦�了解 Python 游æˆ�å¼€å�‘的人员å¦ä¹ ,如果您刚刚接触游æˆ�å¼€å�‘,那么这套教程é�žå¸¸é€‚å�ˆæ‚¨ã€‚通过本套教程的å¦ä¹ ,您将了解到使用 Pygame å¼€å�‘游æˆ�过程ä¸ï¼Œåº”用到的基础知识,比如游æˆ�主循环ã€�Surface 对象ã€�Event 事件ã€�Rect 区域ç‰ï¼Œé€šè¿‡å¯¹è¿™äº›çŸ¥è¯†çš„å¦ä¹ ,您将掌æ�¡å¦‚何使用 Pygame 完æˆ�相应功能的开å�‘。本套教程采用了“知识点+示例”相结å�ˆçš„æ–¹å¼�æ�¥ç¼–写,让您“å¦ä¸€ç‚¹ï¼Œé€�一点”,使整个阅读过程å�˜å¾—简å�•ã€�有趣。
阅读�件
本套 Pygame 教程适å�ˆæœ‰ä¸€å®š Python 编程基础的人员å¦ä¹ ,如果您已ç»�掌æ�¡ Python 基础知识,那å�¯ä»¥ç›´æŽ¥é˜…读本教程,å�¦åˆ™å»ºè®®æ‚¨æ��å‰�阅读《Python基础教程》。当然,如果您了解其他的 Python å¼€å�‘的游æˆ�软件包,那将å†�好ä¸�过了,比如 Pyglet ç‰ã€‚猛击这里开始å¦ä¹ âžœ
关注公众å�·ã€Œç«™é•¿ä¸¥é•¿ç”Ÿã€�,在手机上阅读所有教程,éš�æ—¶éš�地都能å¦ä¹ 。
ä¸�定期å�‘布å¦ä¹ 路线+书ç±�文档+优质视频,为åˆ�å¦è€…指点迷津。
绑定网站登录功能,å†�也ä¸�用担心密ç �丢失。
编程11年,建站10年,创业7年,写作6年,既有硬知识,也有软技能。
长期更新,��原创,敢说真�,凡事有�度。

微信扫ç �å�³å�¯å…³æ³¨