# *_* coding:utf-8 *_*
# 开发团队:中国软件开发团队
# 开发人员:Administrator
# 开发时间:2019/3/23 11:16
# 文件名称:pygame_demo
# 开发工具:PyCharm
import sys
import pygame
import time
def main():
size=width,height=640,480
pygame.init()
screen=pygame.display.set_mode(size)
color=(0,0,0)
cat=pygame.image.load("cat.ico")
catrect=cat.get_rect()
speed=[5,5]
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit(0)
catrect=catrect.move(speed)
#碰到左右边缘
if catrect.left<0 or catrect.right>width:
speed[0]=-speed[0]
#碰到上下边缘
if catrect.top<0 or catrect.bottom>height:
speed[1]=-speed[1]
#通过延时控制移动速度
time.sleep(0.025)
screen.fill(color)
screen.blit(cat,catrect)
pygame.display.flip()
pygame.quit()
if __name__ == '__main__':
main()
pygame游戏开发入门例子
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Pygame游戏开发(二)
Pygame游戏开发
ico 事件队列 ide -
Pygame游戏开发(一)
Pygame游戏开发(一)
初始化 方向键 小游戏 -
Pygame (Python 游戏开发)教程
Pygame是跨平台Python模块,专为电子游戏设计。这是Youtube上点击率
视频教程 Python 游戏设计