关于游戏俄罗斯方块(JAVA语言做的)项目答辩时,老师通常会问什么问题?求助高手,并解答,谢谢

[复制链接]
查看11 | 回复3 | 2012-1-3 10:50:21 | 显示全部楼层 |阅读模式
我以前同学也是做这个毕业设计的。不过是用C++做的。我记得评委提了几个问题。1、俄罗斯方块已经是很老的游戏了,你做的俄罗斯方块与我们平时见过的有什么区别?创新点在哪里?这个问题是百分之百会问的。回答:就要看你到底有没有创新,怎么去和一般的俄罗斯方块比较,要好好总结一下。2、这个毕业设计的工作量、代码量。回答:从你开始收集需求分析开始,时间统计,代码量粗略统计。3、你觉得这个俄罗斯方块还有什么不足,怎么改进?回答:比如界面要更加人性化,音效还不够完美……还要增加多人对战模式等等4、你实现项目的主要技术,核心算法有哪些?回答:介绍主要技术,算法参考。基本上记得的就这些,希望你顺利通过。...
回复

使用道具 举报

千问 | 2012-1-3 10:50:21 | 显示全部楼层
老师一般会问的都是旋转算法和削行算法。旋转算法有很多种,我做的是求中心点然后交换x和y的位置,削行算法是遍历,看一行内有木有全部占满,有的话就消去,并把上面的移下来。...
回复

使用道具 举报

千问 | 2012-1-3 10:50:21 | 显示全部楼层
问你如何实现经常调用的模块,, 例如,如何实现重复消一或多行的算法,随机生成落下的方块会不会连续生成同一种,还有落下的方块会不会造成一种怎么摆都会Game over的摆法....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行