Http://Clickit.WithU.com

 挑战智力极限,跻身网络八强!
ClickIt! -- 部分文档
 
 

 

  ClickIt! 是个小游戏,思路来自于外国的Clickomania游戏,不过由于Clickomania未提供源码或思路,所以整个游戏完全是自行研制,算法上也需要继续琢磨.

  该游戏开始制作时采用了Dialog模式,主要是为了编辑简单,这样一来就出现了你们看到的 Version 1.00 .不过呢,由于Dialog base 的程序在显示方面天生有点缺陷,加上在网络接口方面条理不够清晰,所以决定放弃原来的模式,改为Doc/View模式.这当然会多费不少时间,但还是改过来了,这就是你们看到的version 2.00b no directx.不过呢,处于某种原因,我打算建个采用DirectX的版本.这就是V200b DirectX.该版本支持自由比例缩放,真是DirectX的最大优势了...不过缺点也很明显啦:::::

  首先发现的问题是..... DirectX(DirectDraw2)竟然比标准的MEMDC还要慢,而且慢得多!经网络上文章提示....原来是VIDEOMEMORY搞的鬼....改进后虽然速度还是比MemDC慢点啦,不过还是能用了.....看来提高速度可能有其他的更好的办法.....这就是下个版本的任务 ....

  什么办法呢?就是在未点击之前,先算出所有的可能的点击,这样的话,计算正好在人思考的时间,两不误!该方法还可以很容易的改为递归计算,还可以方便由计算机算出最好的解法.

  Ver 2.10b 采用了新算法(递归算法),速度有一点提高(相对于现在的计算机而言,这点计算量实在算不了啥),但显示方面做了重大的改进,速度有极大的提高,由于使用了DirectX的BLT,界面可以任意缩放.

  等等啦...还有其他的内容...不过改日再写了.

泰州热线

网络象棋赛
华容道
   
       
 
.Copyright(c) soft.withu.com ,2002 E-mail:clickit@withu.com