您的位置:首页 > 编程语言 > Java开发

java开发俄罗斯方块学习笔记 Day-1 分析

2015-12-12 17:02 295 查看
在进行java项目开发时,首先不是直接写代码,而是要经过需求分析、设计、编码、测试和维护几个步骤。

分析--用户需求,程序的功能,能否实现以及如何实现

设计--程序的架构,类和类之间对象的关系

编码--按照分析和设计完成代码

测试--测试功能的完整性以及改bug

维护--对客户的后续需求对程序进行改进,以及使用过程中发现的bug的修复。



数据库窗口:显示数据库中得分最高的前5位玩家的名字和分数(世界排名)。可以通过JDBC实现

本地记录:显示本地磁盘中得分最高的前5位玩家的名字和分数。可以通过文件I/O操作实现。

按钮窗口: 开始游戏和退出游戏(结束程序)。可以通过事件监听实现。

下一个窗口:显示下一个将要下落的方块。可以通过JPanel绘图实现。

等级窗口:显示现在的等级。通过显示程序中的某个值实现。

分数窗口:显示目前得分、消行。通过显示程序中的某个变量值实现。

值槽:按比例显示,下一级的距离。通过JPanel绘图实现。

游戏主窗口:俄罗斯方块最基本游戏功能。实现:1、10x18的二维数组;2、下落方块:定长坐标数组(下落方块长度为4,里面存的是坐标);3、下落操作:玩家控制、线程控制自动下落。

游戏信息窗口:显示游戏的相关信息(如版权等)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: