至于地雷区这个我觉得我还是理解的.
雷区周围的方框,时间显示,剩余地雷计算这些位置如何确定的问题.
在windows的扫雷游戏中可以分为初级,中级和专家级然后根据这些自动调整整个框架的大小等.我比较不明白的主要几种在显示上.还有一个就是计时也不是很明白
雷区周围的方框,时间显示,剩余地雷计算这些位置如何确定的问题.
在windows的扫雷游戏中可以分为初级,中级和专家级然后根据这些自动调整整个框架的大小等.我比较不明白的主要几种在显示上.还有一个就是计时也不是很明白
解决方案 »
- 怎么通过面板上焦点的改变触发一个事件
- 新手提问
- 如何将大于127的数值转换成ASCII值,谢谢!
- 怎么把线程搞的久一点,比LONG值还要大??
- 很基础的一个问题,耽误您几秒钟:
- 好东西大家共享!!
- java怎么去除JSON数组的重复值?
- 是否可以重载JFileChooser对话框的"打开"事件!!!
- Java盲请教。[给分]
- 如何检验一个路径名是否有效?
- 请问在select的where条件中,where dgitem ='3011' or dgitem ='3012' or dgitem ='3021'的效率高还是where dgitem in('3011' ,'3012', '
- 如何用rmi传送文件,请高手指点
我觉得思路可以是这样的每次start时候,随机生成一个可用的雷区的合理图样(就是预先生成一个雷区图,而且它是合理的)
(这个算法 我还没有研究过 你可以试试)
然后根据用户的不同操作作出不同的响应,给他点击作出一个事件监听,(分左键,右键)每次操作后,判断是否在预选的雷区中,在就是踩到了雷了,失败
不在,就是你平时走对后的效果了。
至于 分级 其实只是区域大小的问题 和 雷数的问题 呵呵
该思想你可以先玩一下windows操作系统里的扫雷再来设计
你看一下该注意什么问题,如何实现。
扫雷游戏中的外框,就是那些突起的粗边界是如何实现的。
我试着用fill3DRect()得到的边界间有条线。
如果用fillPolygon()又要如何才能实现突起的效果呢?
我试着用fill3DRect()得到的边界间有条线。
如果用fillPolygon()又要如何才能实现突起的效果呢?这个问题需要帮助。怎么一直没有人响应呢?????