Python少儿趣味编程《第16课-贪吃蛇》课件.pptxVIP

  • 25
  • 0
  • 约小于1千字
  • 约 6页
  • 2024-02-22 发布于云南
  • 举报

Python少儿趣味编程《第16课-贪吃蛇》课件.pptx

第16课贪吃蛇;贪吃蛇游戏简介

本课将使用Pygame的图形化用户界面来创建一款经典游戏——贪吃蛇。;程序分析

地图

将整个游戏界面看成是由许多个小方块组成的,每个方块代表一个单位。

程序界面

游戏一共有3个界面:游戏界面、游戏开始界面和游戏结束界面。

自定义函数

包括main(主程序)、startGame(游戏开始)、runGame(运行游戏)等11个函数。

事件

主要是键盘事件。

声音

调用Sound对象的play()方法,播放的背景音乐。;导入模块和初始化

1.导入要用到的3个模块。

importpygame

importrandom

importsys

2.定义颜色变量

WHITE=(255,255,255)

GREEN=(0,255,0)

DARKGREEN=(0,185,0)

YELLOW=(255,255,0);导入模块和初始化

5.定义地图大小。

cellSize=20#定义基础单位大小

mapWidth=int(windowsWidth/cellSize)#地图的宽

mapHeight=int(windowsHeight/cellSize)#地图的高

6.其他变量

HEAD=0#贪吃蛇头部下标

snakeSpeed=7#贪吃蛇的速度;自定义函数

main()函数——程序执行的入口

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档