Pygame教程(�常详细)

 
python 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年,既有硬知识,也有软技能。

长期更新,��原创,敢说真�,凡事有�度。

公众�二维�
微信扫���关注

加入微信交�群,一起学习�枯燥。内�一款�索神器,�费下载全网书�和视频。