zoukankan      html  css  js  c++  java
  • 团队作业四

    项目名称:俄罗斯方块

    类型:单机游戏

    运行流程:

    功能模块分析:俄罗斯方块对于大家来说都不是陌生的,我们主要设计了一下功能模块:

    (1)游戏运行界面:可视化平台下玩游戏;

    (2)游戏控制菜单:可以控制游戏的开始、结束、不同难度系数;

    (3)设置菜单:设置游戏的显示方式,提供游戏帮助;

    项目任务分解:

    (1)游戏窗体设计,添加各个功能控件,并且修改控件属性,估计6小时左右。

    (2)编码控制按钮对应属性,例如:游戏开始、载入和保存等等,估计6小时左右。

    (3)编码窗体菜单项,主要功能对游戏进行控制和设置,并且提供使用教程和帮助教程等,估计6小时左右。

    (4)图片列表控件和窗体总体设置,设置游戏的外观,估计5小时左右。

    (5)初始设置控制类,游戏过程中返回行数、参数、等级、积分等参数,估计4小时左右。

    (6)载入游戏信息处理,包括游戏载入和统计数据载入等,估计4.5小时左右。

    (7)绘制方块,控制方块的位置和样式,估计4.5小时左右。

    (8)游戏过程处理,方块的移动、方块的上下左右变化、消行处理等,估计6小时。

    (9)预览下一个将要出现的方块,计算游戏积分,设置回放进度条等,估计6小时。

    总共估计48小时,考虑到大家的基础都比较薄弱,并且都是第一次接触C#,对于C#的编程还都处于起始阶段,所以考虑的时间范围 比较宽泛,并且还提供另外的时间估计30小时左右,方便大家讨论在学习过程中出现的问题,以及处理其他事件。程序的编码结束后,我们还给将添加两个小时的测试软件时间,保证软件的成功运行。总共80个小时供我们开发这个软件,由于平时上课的时间比较密集,并且即将面临挂科率居高不下单片机考试,所以交付软件的时间暂定为5月18号左右,如有变化另行通知。最后就是推广我们的软件了,这一件事就等软件成功之后再行考虑。

    燃尽图:

  • 相关阅读:
    String&StringBuffer&StringBuilder区别
    linux启动流程简介
    nginx视频直播/点播服务干货分享
    Http协议的认识
    php中对象是引用类型吗?
    nginx与php-fpm 504 Gateway Time-out 排查与解决案例
    php header函数常见用途
    php魔术方法
    ajax 和jsonp 不是一码事 细读详解
    php session redis 配置
  • 原文地址:https://www.cnblogs.com/sh-6666/p/5436628.html
Copyright © 2011-2022 走看看