结对编程贪吃蛇项目需求分析

1.初始化游戏界面为

600*600大小,并于在中间显示开始游戏界面,等待鼠标响应以开始游戏;

2.在程序中用格子初始蛇长及蛇的位置,用W、S、A、D控制方向为上下左右进行游戏。游戏过程中,每吃到一次食物用For循环使蛇移动的speed增加,分数加10

,蛇长加一格;

3.蛇头咬到蛇尾or蛇头接触活动区域外围则Game over,显示累计分数,游戏结束。

4. 项目里有暂停按键、重新开始按键使得游戏可以暂停和重新开始。

组员:张鸿程,喻政博。

时间: 2024-10-12 12:38:50

结对编程贪吃蛇项目需求分析的相关文章

结对编程贪吃蛇项目-结对编项目设计文档

项目名称:贪吃蛇 项目人员:田兴农  王铖 项目所需环境及工具:python  pygame 了解python的使用方法,并讨论如何完成贪食蛇的代码 1.导入数据库.初始化游戏.游戏窗口的实现(设置窗口大小.填充背景)2.让蛇在屏幕上出现并定义蛇的颜色:3.人机交互,控制蛇的运行速度及方向:4.定义食物的属性,并且让食物在屏幕上随机位置出现,蛇吃到食物后食物消失,蛇身体加长:5.让蛇在碰到窗口边缘后再窗口的另一侧耳出现:6.当蛇碰到自己的身体时蛇死亡并将蛇的颜色和游戏的界面颜色调换:7.设置重新

结对编程—贪吃蛇游戏—需求分析

1.游戏简介:贪吃蛇游戏是一款经典的益智游戏,既简单又耐玩.该游戏通过控制蛇头方向吃食物,从而使得蛇变得越来越长. 2.游戏玩法:用上下左右方向键控制蛇的方向,寻找吃的食物,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,不能碰墙,不能咬到自己的身体,地图的大小.蛇的速度可调节,且随游戏时间的推移,难度会自动增加. 3.游戏目的:达到一定积分,即可获胜. 4.需求分析:需要创建界面.蛇和食物,声明计时器.蛇的移动方法.吃食物增长蛇身的方法.食物随机生成的方法以及界面和

结对编程 贪吃蛇项目-开发环境搭建过程

贪吃蛇开发环境搭建 Python和pygame的安装过程 1.去官网下载python和pygame.(需注意自己电脑是32位的还是64位的) 2.安装pythone 和 pygame. 3.安装完成后,查看环境变量配置情况:计算机->属性->高级系统设置->环境变量->系统变量->Path. 4.在命令提示符中输入:python,验证是否安装成功,若提示是无效的命令,重启计算机,再输入python验证. 5.在Python IDLE中输入import pygame和pygam

结对编程贪吃蛇-结对编项目设计文档

项目名称:贪吃蛇 项目人员:田兴农  王铖 项目所需环境及工具:python  pygame 了解python的使用方法,并讨论如何完成贪食蛇的代码 1.导入数据库.初始化游戏.游戏窗口的实现(设置窗口大小.填充背景) 2.让蛇在屏幕上出现并定义蛇的颜色: 3.人机交互,控制蛇的运行速度及方向: 4.定义食物的属性,并且让食物在屏幕上随机位置出现,蛇吃到食物后食物消失,蛇身体加长: 5.让蛇在碰到窗口边缘后再窗口的另一侧耳出现: 6.当蛇碰到自己的身体时蛇死亡并将蛇的颜色和游戏的界面颜色调换:

结对编程-----贪吃蛇

1.需求:①做一款可以消磨空闲时间的小游戏. ②吃掉一个黑色方格后就贪吃蛇本身就可以增加一个方格. 2.上传代码截图: 合影 3.约定的规范: ①界面设计简介,人性化. ②首行缩进为标准的4个空格符. ③注释按标准标注. 4.记录时间 确定作业题目              10% 查找知识学习              30% 进行代码编写              40% 做最后的修改              15% 编写博客                    5% 5.心得体会 ①在

《结对-网页贪吃蛇游戏-需求分析》

一. 介绍:贪吃蛇游戏是一款经典的益智游戏,有PC和手机等多平台版本.既简单又耐玩,深受人们喜爱. 二. 用户需求:1.可在浏览器上进行游戏. 2.可以调节难度. 3.可查看历史战绩. 4.可以更改背景,游戏的开始暂停以及分辨率的调节. 5.可显示游戏的实时分数. 三. 实施做法:应用html,css,javascript,语言进行代码编写,运用sublime,DW进行代码编写调试运行. 四. 游戏特点:无需下载,用户可以随时打开浏览器进行游戏. 五. 游戏规定:游戏者通过键盘的上下左右控制蛇头

结对-贪吃蛇项目-结对项目总结

结对编程项目名称:贪吃蛇 结对编程成员:2015035107052 田兴农 2015035107053王 铖 一.项目功能说明 贪吃蛇游戏:在窗口中有蛇和食物,通过按键控制蛇的上下左右,当蛇吃到食物后蛇的身体加长一节,如果蛇的在移动中蛇头碰到身体,游戏结束.通过Python 和 pygame来实现这个游戏. 二.实现步骤 1.创建一个游戏窗口,设置游戏背景. 2.在窗口中放入蛇,设置蛇的颜色 3.实现人机交互用键盘的方向键来控制蛇的移动,蛇可以向上.下.左.右四个方向移动. 4.在窗口中放入食物

结对-贪吃蛇游戏-需求分析

游戏简介: 贪吃蛇一款可以提升玩家反应速度的游戏,简单易操作 需要实现功能: 1.游戏计时器,右上方显示 2.开始按钮,暂停按钮,退出按钮 3.难度选择按钮.难度选择分为速度1~5档 4.控制按键 ↑ ↓  ←  → 5.分数器,左上方显示 6.控制蛇方向,当蛇碰到四周墙壁死亡 7.玩家死亡显示"游戏结束".并在屏幕中间显示分数与时间

安卓贪吃蛇项目包!!

我在博客上看见很多有关于安卓开发贪吃蛇的博文,但是都不知道他们所用的软件.版本是什么,所以在自己下载的软件上运行的时候总是出不来结果,作为一只安卓课程老师只上了一节课就让我们自己做课程设计的菜鸟来说,这是何其困哪的一件事,安卓什么也不懂,运行环境也是一点也不熟悉.我们老师要求我们用eclipse来运行,有没有人是用这个做过的啊?求帮助!!真的是不会了,找了很多的项目包运行的时候都会出错,永远不会出现贪吃蛇的界面,宝宝真的快疯了.还附上了我所用的软件,有没有好心人解答下这个问题. 本来打算私聊项目