zoukankan      html  css  js  c++  java
  • 结对编程作业需求分析—五子棋

    五子棋需求分析

    1. 需求分析:

    五子棋的人机对战复杂,本小组只设计人人对战游戏。

    具体需求如下:

    (1) 初始化:屏幕初始化,棋盘由纵横各15条等距离、垂直交叉的平行线构成,形成225个交叉点,以对局开始时的黑方为准

    (2) 鼠标处理:通过鼠标点击落子,从而开始游戏。

    (3)判断模块:判断上、下、左、右、左上、右上、左下、右下是否有五个相同的颜色,如果有的游戏就结束,显示胜利方,否则,游戏双方继续落子。而当棋盘已满,即数组空间已满的时候,也结束程序,显示和局。

    (3) 游戏有一方获胜可结束游戏。

  • 相关阅读:
    数组——基础
    程序流程控制——循环结构
    程序流程控制——分支结构
    运算符
    进制
    变 量
    Java中的名称命名规范
    标识符(Identifier)
    保留字(reserved word)
    关键字
  • 原文地址:https://www.cnblogs.com/tangyu111/p/7496381.html
Copyright © 2011-2022 走看看