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

1、需求:①做一款可以消磨空闲时间的小游戏。

②吃掉一个黑色方格后就贪吃蛇本身就可以增加一个方格。

2、上传代码截图:

合影

3、约定的规范:

①界面设计简介,人性化。

②首行缩进为标准的4个空格符。

③注释按标准标注。

4、记录时间

确定作业题目              10%

查找知识学习              30%

进行代码编写              40%

做最后的修改              15%

编写博客                    5%

5、心得体会

①在结对编程的过程中,两个人的默契非常重要。两人通过交流,协商解决了很多问题。

②通过实践,锻炼了自己,增强了动手能力,合作能力。

③虽然程序还有很多不完善的地方,但是我们收获了很多,学到了很多。

时间: 2024-08-06 16:02:22

结对编程-----贪吃蛇的相关文章

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

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

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

贪吃蛇开发环境搭建 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.需求分析:需要创建界面.蛇和食物,声明计时器.蛇的移动方法.吃食物增长蛇身的方法.食物随机生成的方法以及界面和

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

1.初始化游戏界面为 600*600大小,并于在中间显示开始游戏界面,等待鼠标响应以开始游戏: 2.在程序中用格子初始蛇长及蛇的位置,用W.S.A.D控制方向为上下左右进行游戏.游戏过程中,每吃到一次食物用For循环使蛇移动的speed增加,分数加10 ,蛇长加一格: 3.蛇头咬到蛇尾or蛇头接触活动区域外围则Game over,显示累计分数,游戏结束. 4. 项目里有暂停按键.重新开始按键使得游戏可以暂停和重新开始. 组员:张鸿程,喻政博.

结对-开发贪吃蛇游戏-开发环境搭建过程

项目:贪吃蛇游戏开发 环境搭建: Mac下: 1)官网下载jkd1.8版本. 2)下载IDE--eclipse或Myeclipse win下: 1)官网下载JDK,找到符合自己电脑的版本,下载的本地 2)下载IDE--eclipse或Myeclipse 3)配置环境变量: i.计算机->属性->高级系统设置 ii.单击高级系统设置->环境变量在系统变量里面分别设置JAVA_HOME.CLASSPATH和Path iii.在系统变量里找变量名JAVA_HOME,如果没有就点击新建.输入变量

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

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

结对项目,贪吃蛇

作业要求: 自选题目(不少于500行代码),进行结对编程 轮流担任领航员和驾驶员 记录结对编程的过程,写成结对博客 1.结对题目,写清需求 2.上传代码(截图),两人合作的合影 3.约定的规范 4.记录时间 5.心得和体会 Deadline 9月18日 23:59:59 结对成员: 张琦057 陈琛201305051042 一.1.项目名称:我的贪吃蛇 2.项目需求:蛇通过移动吃东西,然后蛇每吃一个东西,身体就长长一段,蛇在移动的过程中不能碰到自己的身体,否则游戏结束. 二.上传代码(截图),成

结对-张宸&张文然-贪吃蛇

结对编程:贪吃蛇 准备阶段:安装Python.pygame 编写阶段:设置游戏窗口 2. 设置游戏必要功能:    开始 结束 暂停等按钮 蛇身体 食物表示 操作按钮 3. 完善游戏:分数,奖励等 完成阶段:相互检查代码,查看是否有错误,准确无误后发布代码