结对编程-——游戏五子棋

作业要求:

记录结对编程的过程,写成结对博客

  1.结对题目,写清需求

  2.上传代码(截图),两人合作的合影

  3.约定的规范

  4.记录时间

  5.心得和体会

小组成员:黄培菲045

肖曼046

1、项目名称:五子棋

需求分析:

随着经济的发展,社会竞争的激烈,现在社会进入了竞争时代,上班族为了完成公司的业务,每天超负荷的工作;学生为了不落后他人,每天早起晚睡不断学习,压力巨大。所以

为了缓解大家的压力,使大家在工作、学习之余娱乐一下,活跃大脑,提高工作、学习的效率。因此益智性游戏越来越受人们的欢迎,五子棋作为益智类游戏之一,备受人们的喜爱,所以,对于五子棋的开发也有了很多关注。

2、截图

3、约定的规范

代码添加注释以方便以后的修改,及时找到出错的地方。

注意段落缩进。

4、记录时间

9月11日: 选题讨论

9月12日:思路分析

9月13-16日:编写代码

9月17日:程序测试

9月18日: 博客记录

5、心得和体会

两人合作设计项目,程序员互相帮助,互相教对方,可以得到能力上的互补。既要有明确的分工,也要互相协作。

自己一个人编程可能会浪费很多的时间检查错误,结对编程这种领航员和驾驶员的这种模式,减少了检查出错的时间,大大的提高了工作效率。但是编写代码时一定要考虑队友的要求,作注释,更改代码更要与队友交流。

编写完代码,要不断调试程序,尽量完善代码。

时间: 2024-10-25 21:39:16

结对编程-——游戏五子棋的相关文章

结对编程项目五子棋-需求分析

简单介绍五子棋游戏的制作过程与需求 支持多个平台的游戏运行,有无网络都可运行玩乐的休闲益智游戏 制作: 初步设置一个游戏窗口,调节窗口大小 画出游戏需要的画面,绘画出需要的落子 设置鼠标按键,退出游戏的按键 设置落子的规律以及判定输赢的方法 实现游戏的大致方向,或增强游戏可持续玩下去的规制:比如:增加关卡,增加时间,设定人物对战的选项,人机还是人人. 运用pygame与python所学的知识 后期制作苛求游戏的各方面精度,画面的质感,游戏的可行性,游戏试运行并检验是否具备面对未来可能发生的一些B

结对编程项目五子棋-结对项目总结

本学期开始,老师就给我们下了一个最终任务,开发出一款小游戏,通过学习和参考网上相关资料,决定选择五子棋作为自己 的开发目标,无论成功与否,希望有一个努力的过程.五子棋是一种简单而又受大众喜爱的游戏,规则易懂,变化多端,有趣味性和消遣性. 毕竟我和吴菲都挺喜欢玩五子棋的,所以自己能做成功,是一件非常开心事.所以我们就分工进行,她负责棋盘部分,我负责棋子部分,我们一起努力的去完成它. 刚开始的时候,感觉很难,做的时候出现很多错误而且我是照着书打代码还有错误,那时的感觉是迷茫的.在学习的过程中,我还是

结对编程----五子棋游戏

需求分析: 五子棋定义: <五子棋>是一款简单的五子棋小游戏,界面十分干净,而且具有多人作战以及战果记录等功能.五子棋的玩法把自己的棋子在横.竖.斜任意一个方向上连续排满5个就算赢. 五子棋: 功能: 能实现简单的人机对战. 能实现简单的人机对战. 结对编程概述: 定义: 结对编程技术是指两位程序员坐在同一工作台前开发软件.与两位程序员各自独立工作相比,结对编程能编写出质量更高的代码. 概述: 结对编程技术是一个非常简单和直观的概念,能达到事半功倍的工作效果.但是,人与人之间的合作不是一件简单

结对编程之黄金点游戏

   一.关于游戏 黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动. 现在请大家根据这个游戏规则,编一个可以多人一起玩的小游戏程序,要求如下: 1.本作业属于结对编程项目,必

结对编程-黄金点游戏

一.项目描述:黄金点游戏 黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0-100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动. 现在请大家根据这个游戏规则,编一个可以多人一起玩的小游戏程序,要求如下: 1.本作业属于结对编程项

结对编程—黄金点游戏WinForm单机版

本小游戏场景来自邹欣老师的<移山之道>一书: "阿超的课都是下午两点钟,这时班上不少的同学都昏昏欲睡,为了让大家兴奋起来,阿超让同学玩一个叫"黄金点"的游戏:N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金

结对编程——黄金点游戏

结对编程项目-黄金点游戏 一.项目描述:黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0-100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动. 现在请大家根据这个游戏规则,编一个可以多人一起玩的小游戏程序,要求如下: 1.本作业

结对编程黄金点游戏

此次结对编程我是与同班的王鑫同学一组,题目是设计一个黄金点游戏,本来看老师建议界面和服务器的设计,想用java来写,但是我俩对于java不太熟悉,忙活了两天没有结果,干脆用我二人共同会的语言C语言来实现,所以我二人决定通过C语言来实现这个游戏. 题目要求设计的游戏的规则为:有N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远

结对编程————黄金点游戏

一.项目描述:黄金点游戏 黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0-100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动. 现在请大家根据这个游戏规则,编一个可以多人一起玩的小游戏程序,要求如下: 1.本作业属于结对编程项