java开发俄罗斯方块学习笔记 Day-1 分析
来源:互联网 发布:matlab模拟退火算法 编辑:程序博客网 时间:2024/05/20 09:27
在进行java项目开发时,首先不是直接写代码,而是要经过需求分析、设计、编码、测试和维护几个步骤。
分析--用户需求,程序的功能,能否实现以及如何实现
设计--程序的架构,类和类之间对象的关系
编码--按照分析和设计完成代码
测试--测试功能的完整性以及改bug
维护--对客户的后续需求对程序进行改进,以及使用过程中发现的bug的修复。
数据库窗口:显示数据库中得分最高的前5位玩家的名字和分数(世界排名)。可以通过JDBC实现
本地记录:显示本地磁盘中得分最高的前5位玩家的名字和分数。可以通过文件I/O操作实现。
按钮窗口: 开始游戏和退出游戏(结束程序)。可以通过事件监听实现。
下一个窗口:显示下一个将要下落的方块。可以通过JPanel绘图实现。
等级窗口:显示现在的等级。通过显示程序中的某个值实现。
分数窗口:显示目前得分、消行。通过显示程序中的某个变量值实现。
值槽:按比例显示,下一级的距离。通过JPanel绘图实现。
游戏主窗口:俄罗斯方块最基本游戏功能。实现:1、10x18的二维数组;2、下落方块:定长坐标数组(下落方块长度为4,里面存的是坐标);3、下落操作:玩家控制、线程控制自动下落。
游戏信息窗口:显示游戏的相关信息(如版权等)
1 0
- java开发俄罗斯方块学习笔记 Day-1 分析
- java开发俄罗斯方块学习笔记 Day-2 设计
- java开发俄罗斯方块学习笔记 Day-3 素材
- java开发俄罗斯方块学习笔记 Day-4 显示
- java开发俄罗斯方块学习笔记 Day-5 封装
- java开发俄罗斯方块学习笔记 Day-6 布局
- java开发俄罗斯方块学习笔记 Day-7 多态
- java开发俄罗斯方块学习笔记 Day-8 配置
- java开发学习俄罗斯方块游戏
- Java学习笔记03 俄罗斯方块界面
- java学习日志~1 俄罗斯方块
- 通过俄罗斯方块学习Java-1
- 传智播客学习笔记1--俄罗斯方块1
- JAVA版俄罗斯方块学习
- Java学习笔记04 俄罗斯方块的界面切换
- java swing开发俄罗斯方块游戏
- Flex学习笔记(Day 1)
- Perl语言学习笔记 day 1
- Windows 10 优化方案
- xp系统关闭蜂鸣器
- 给结构赋值和显示
- hdu 3652 数位DP 进阶
- Python学习笔记-4(模块:collections、itertools、xml)
- java开发俄罗斯方块学习笔记 Day-1 分析
- 被需要,才是最极致的幸福
- Android酷炫实用的开源框架(UI框架)
- [Chromium学习笔记]了解Chromium的基础知识
- python操作mysql数据库
- hdu1969 Pie (二分)
- IOS-45-登录页面相关设置之手机号(只显示数字键盘、只允许输入数字、只允许输11位数)
- Gethibernatetemplate的find方法大全
- OC-035.协议