zoukankan      html  css  js  c++  java
  • 团队-象棋游戏-需求分析

    HTML版象棋游戏需求分析:

      一、在HTML页面中将象棋棋盘绘画出来

      二、对PVE/PVP对战进行分析:

        1、进行游戏胜负的分析,将红方/黑方的帅/将进行斩杀便取得胜利

        2、游戏的各种功能按键(如:悔棋、撤销悔棋、重新开始、选择对战模式等)

        3、添加双方棋子(将现实中的棋子模样copy至游戏中)

        4、添加双方回合制效果(一方已下棋后,另一方进行下棋)

        5、吃子效应(对于棋子的特性不同,吃子的方式也不会相同,例如:炮只能隔子吃,马走日,象走田,小卒一去不复返,主不出宫,士走斜线等)注:被吃过的棋子将在敌方棋牌底部进行显示,顺序预计为被吃的先后顺序

        6、预计添加机器人AI模式,实现人机对战并可以选择难度

        7、预计实现蹩马腿等效果

      三、在编写程序的时候,进行结对编程以及小组内讨论的形式进行完善程序

      四、对代码进行最终测试和审查,测试代码的稳定性和代码执行的2/5/10原则

  • 相关阅读:
    53. Maximum Subarray
    64. Minimum Path Sum
    28. Implement strStr()
    26. Remove Duplicates from Sorted Array
    21. Merge Two Sorted Lists
    14. Longest Common Prefix
    7. Reverse Integer
    412. Fizz Buzz
    linux_修改域名(centos)
    linux_redis常用数据类型操作
  • 原文地址:https://www.cnblogs.com/cj1247006234/p/7828073.html
Copyright © 2011-2022 走看看