当前位置: 首页 > news >正文

网站建设需要公司seo营销是什么

网站建设需要公司,seo营销是什么,seo快速培训,wordpress backwpup1.贪吃蛇游戏规则贪吃蛇游戏规则如下:1.1开始和结束贪吃蛇初始出现在游戏窗口的左上角位置,体长共有3节游戏过程中,一旦蛇头撞到了窗口的边缘或者身体的其他部位,游戏结束游戏过程中,点击游戏窗口的关闭按钮,或者按下ESC键可以直接退出游戏一…

1.贪吃蛇游戏规则

贪吃蛇游戏规则如下:

1.1开始和结束

  • 贪吃蛇初始出现在游戏窗口的左上角位置,体长共有3节

  • 游戏过程中,一旦蛇头撞到了窗口的边缘或者身体的其他部位,游戏结束

  • 游戏过程中,点击游戏窗口的关闭按钮,或者按下ESC键可以直接退出游戏

  • 一局游戏结束后,按下空格键可以重新开启一局新游戏

1.2运动和控制

  • 贪吃蛇初始沿屏幕水平方向,向右侧运动,每隔0.5秒移动一节身体

  • 使用键盘的方向键(⬆⬇⬅➡)可以改变蛇头的运动方向,

注意:

  • 当蛇头沿水平方向运动时,只能使用垂直方向的方向键将蛇头的运动方向修改为垂直方向

  • 当蛇头沿垂直方向运动时,只能使用水平方向的方向键将蛇头的运动方向修改为水平平向

  • 游戏过程中按下空格键,可以暂停游戏;再次按下空格键,可以继续游戏

1.3食物和得分

  • 游戏开始后,会在游戏窗口的任-一随机位置出现食物

  • 注意:食物不会与蛇身体重叠

  • 蛇头食物相遇时,代表蛇吃到了食物,此时:

  • 被吃掉的食物从屏幕上消失

  • 蛇的身体会增加一节

  • 游戏得分增加10分

  • 在游戏窗口的其他任一随机位置再次出现新的食物食物同样不会与蛇身体重叠

  • 如果食物出现的30秒内,贪吃蛇没有吃到食物,那么:

  • 没有被吃到的食物从屏幕上消失

  • 在游戏窗口的其他任一随机位置再次出现新的食物,食物同样不会与蛇身体重叠

  • 每吃掉1颗食物,贪吃蛇的运动速度会加快:

  • 初始每隔0.5秒移动一节身体

  • 每吃掉1颗食物,移动的时间间隔缩短50ms,也就是: 0.45s、0.40s、0.35s等依次类推

  • 最短的移动时间间隔是0.1秒

2.类的设计和模块准备

2.1类的设计

根据游戏规则,要实贪吃蛇游戏,一共需要4种对象,分别是:游戏对象、蛇对象、食物对象和文字标签对象

除游戏对象外,其他3种对象在游戏窗口中的展现效果示意图如下:

因此我们可以考虑设计4个类,分别承担不同的职责:

  • 游戏类(Game) : 负责提供整个游戏流程控制的相关操作,包括:

  • 创建游戏主窗口和游戏时钟

  • 创建并显示游戏元素:蛇、食物、得分标签、提示标签。

  • 监听用户交互并做出相应处理

  • 标签类(Label) :负责提供文本提示信息的相关操作

  • 食物类(Food) :负责提供食物对象的相关操作

  • 蛇类(Snake) :负责提供蛇对象相关操作

类图如下:

2.2模块的确定和准备

  • 根据类的设计,在贪吃蛇游戏项目中设计2个模块,分别是:

  • game.py 游戏主模块 封装Game类并负责启动游戏

  • game_items.py 游戏元素模块,封装模块Label、Food、Snake类,并定义全局变量

新建项目及文件准备

  • 使用pycharm新建一个项目:

  • 项目名称:贪吃蛇

  • 解释器:python 3.9.13

  • 在项目中依次建立2个模块:game.py game_items.py

内容总结于:https://space.bilibili.com/441640380

http://www.mmbaike.com/news/41077.html

相关文章:

  • 外国网站dns全国最好的广告公司加盟
  • 学python网站开发关键词优化seo费用
  • 上饶网站开发东莞网站营销推广
  • 番禺网站建设番禺网络营销seo外包收费
  • 象客企业网站做优化排名关键词推广工具
  • 科技网站建设 长沙seo短期培训班
  • 阿里云服务器可以做网站网站seo优化总结
  • 做视频营销哪个网站好企业软文范例
  • 门户网站后台管理系统百度关键词搜索推广
  • 自助建站软件自动建站系统网站品牌推广策略
  • 做地方网站要办什么证竞价关键词排名软件
  • 一般网站建设都用什么字体网站流量统计软件
  • 网站建设单位搜索引擎优化怎么做的
  • 深圳网站做的好的公司名称海外网站seo优化
  • 建立网站需要多少钱一个广告公司广告牌制作
  • 学校做网站有些什么好处网络广告创意
  • 国际网站后缀百度广告投诉电话客服24小时
  • 虎门有没有做网站公司成人电脑基础培训班
  • html5做网站的总结整合营销公司排名
  • 长沙住房与城乡建设部网站手机seo排名软件
  • 企业网站建设网站制作如何做好营销推广
  • 用dwcs6做网站实例得奖口碑营销经典案例
  • 纯 flash 网站网络营销和传统营销的区别有哪些
  • 十大素材网站社区建站网站系统
  • 郑州做网站找赢博科技seo高级教程
  • wap建站系统php版怎么制作网站教程手机
  • 哪个网站可以做海报友情链接购买
  • 做网站友情链接互换咖啡seo是什么意思
  • 网站运营优化推广口碑营销的好处
  • asp做网站基本过程最近疫情最新消息