pygame
文章平均质量分 53
朱nw
这个作者很懒,什么都没留下…
展开
-
pygame学习手册(一):从画矩形到打乒乓
pygame简介Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。 是否你曾想当个游戏开发者,或者你是一个热爱游戏的玩家有时候也想自己做一两款游戏出来给大家带来欢乐呢?pygame,python+SDL(Simple DirectMedia Layer),只要稍作了解很快就能做出属于你...原创 2018-08-05 13:04:59 · 4752 阅读 · 4 评论 -
pygame学习手册(二):手动操作
既然是游戏,那么就必须让玩家自己参与进来。 这次我们就上一次的全自动对打乒乓进行改造,让玩家能够参与到这个游戏之中。Pygame 事件pygame支持许多长剑的事件,比如QUIT,KEYDOWN,KEYUP,MOUSEMOTION,MOUSEBUTTONUP,MOUSEBUTTONDOWN等等,我不打算在这里介绍所有的pygame时间。 我们可以在一个死循环 While True 里调...原创 2018-08-19 14:13:54 · 1396 阅读 · 0 评论 -
pygame学习手册(三):精灵与碰撞检测
第一部分写的对打乒乓是用像素进行碰撞判定的,这样会导致有许多的问题,这次我们改用精灵(Sprite)来修改pygame学习手册(一) 中的内容。继承pygame.sprite.Sprite首先要创建一个自己的精灵类,把修改精灵坐标的方法封装一下,方便外界调用。class MySprite(pygame.sprite.Sprite): def __init__(self, i...原创 2018-08-20 13:05:32 · 17229 阅读 · 4 评论