# *_* coding:utf-8 *_*

# 开发团队:中国软件开发团队# 开发人员:Administrator# 开发时间:2019/3/23 11:16# 文件名称:pygame_demo# 开发工具:PyCharmimport sysimport pygameimport timedef 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()

转载于:https://www.cnblogs.com/it-tsz/p/10585044.html

pygame游戏开发入门例子相关推荐

  1. java游戏开发入门(十) -粒子特效

    java游戏开发入门十 - 粒子特效 java游戏开发入门十 - 粒子特效 前言 编码 创建一个粒子发射器,并将粒子发射器添加到实体对象 效果图 完整代码 完整项目 java游戏开发入门十 - 粒子特 ...

  2. python 游戏开发_Python游戏开发入门

    spContent=--玩游戏的最高境界是什么? --当然是设计一款属于自己的游戏! --设计游戏不是目的,从游戏看道理,从道理看人生,人生何尝不是属于自己的游戏? --"弹指之间·享受创新 ...

  3. 01-初识 pygame 游戏开发

    你好,我是悦创.接下来三十天,我将持续更新 Python pygame 的基础游戏开发教程.文章都会对应视频教程,视频教程将在公众号:AI悦创,发布. 目录 本次,文章目标: Python 的第三方库 ...

  4. Three.JS游戏开发入门

    就在不久前,创建和部署游戏的唯一方法是选择像 Unity 或 Unreal 这样的游戏引擎,学习语言,然后打包游戏并将其部署到你选择的平台上. 试图通过浏览器向用户提供游戏的想法似乎是一项不可能完成的 ...

  5. 游戏开发入门(五)游戏动画系统

    视频链接:游戏开发入门(五)游戏动画系统(8节课 时常:约2小时30分钟) PPT比视频要块一些 第二节与PPT对不上 视频中杂音太大,如果带耳机还听不清的话,建议直接看内容即可 笔记与总结(请先学习 ...

  6. 创建等距世界:游戏开发入门

    在本教程中,会让你知道要创建的等距世界的广泛概述.你将学习什么是等角投影,以及如何用二维数组表示等距水平.我们会制定视图和逻辑之间的联系,这样我们就可以很容易的操纵屏幕上的对象,处理区块碰撞检测.我们 ...

  7. 游戏开发入门(八)游戏中的场景管理

    视频链接:游戏开发入门(八)游戏中的场景管理(5节课 时常:约2小时07分钟) 授课者通过2D围棋的例子,逐步拓展成3D的虚拟游戏世界.这个3D游戏世界基本上就可以涵盖市面上所有类型的游戏了,我们通过 ...

  8. Java版AVG游戏开发入门示例 3 ——脚本引擎的制作及应用

    源码下载地址:http://code.google.com/p/loon-simple/downloads/list 根据wikipedia的解释:脚本语言(Script language,scrip ...

  9. Java版AVG游戏开发入门示例[3]——脚本引擎的制作及应用

    源码下载地址:http://code.google.com/p/loon-simple/downloads/list 根据wikipedia的解释:脚本语言(Script language,scrip ...

最新文章

  1. 这家获得谷歌投资的企业想把亚马逊挑下神坛
  2. Windows Mobile的高效贴图
  3. JSP 热部署 源码解析
  4. Windows - 通过注册表编辑器来删除多余盘符
  5. [存储引擎基础知识]InnoDB与MyISAM的六大区别(非原创)
  6. 计算机硬件的维护知识,电脑放了一年开不了机 电脑硬件维护常识要点有哪些...
  7. DSL 系列(1) - 扩展点的论述与实现
  8. 使用 HttpURLConnection URL 发送请求,解决字符编码问题
  9. keil注册机激活的方法
  10. Python用Pyinstaller打包成的exe文件反编译成*.py文件
  11. pascal-5i 数据集
  12. 获取浏览器唯一标识_探讨浏览器指纹 fingerprint
  13. 抽取MySQL数据成文件_MySql导入和抽取大数量级文件数据
  14. 学画画软件app推荐_绘画APP推荐|很全的学画画的APP推荐
  15. C#dataGridView 知识(示例代码)以及相关的经验技巧
  16. simp服务器协议,Redis协议(RESP)规范
  17. 【echarts柱状图保存为图片并下载】
  18. Asp.Net MVC EF各版本区别
  19. c语言写蛋糕,【戚风纸杯蛋糕的做法步骤图,怎么做好吃】Ping Ping C_下厨房
  20. nkoj P3138 罗马游戏

热门文章

  1. AGC 022 B - GCD Sequence
  2. 【AC自动机】【数据结构】【树】【Aho-Corasick automation】AC自动机理解(入门)...
  3. 分享网页到微信朋友圈的官方接口
  4. 使用DPAPI加密或解密你的数据
  5. 从零开始学产品第六篇:更强大的测试,自动化测试和性能测试
  6. Nutanix公布财报数据 准备IPO前表现抢眼
  7. IT综合学习网站收集
  8. a标签实现不跳转点击
  9. 《Git权威指南》笔记2
  10. Android 6.0权限问题