响应号召,发布连连看(C#+MDX9 精简测试版)

        其实这还是我第一次把文章发到首页来 15.gif,虽然写Blog也有一阵子了,但一直以来都把它当成自己的日记本(只记录技术的日记本),看到各位大哥发的文章,再回头看一下自己的 16.gif,都不知道自己在写些什么,而且也有一部分是转载的,以前听朋友说Blog中是用来记录自己的心得的,所以拿着转载的东西就更拿不出来了 11.gif
        前阵子为了讨好女朋友 14.gif,就答应给她做个游戏(其实早就答应过她了,一次又一次地拖),因为她很喜欢玩QQ的连连看,所以就从工作中挤出点时间来给她做了个连连看(那阵子可忙得要命,工作要赶,又要自考,还要考高程,还得挤时间做这个游戏 17.gif),原本打算就给她一个人玩的,因为觉得这种东西太差了,拿不出手给别人。
        其实这也是我第一次接触DirectX(C#开发DirectX的确不怎么方便 02.gif),虽然以前也用过C++,但那时候还在学校里,能开发些应用软件已经不错了,根本没什么能力去搞这些东西(虽然我很喜欢开发游戏,做游戏是从我还没学计算机就开始的梦想,但一直都觉得它很难,所以就没去碰)。
这次硬着头皮去做,感觉真的做过了,其实也并没想象中那么困难(呵呵,主要我做的东西简单 05.gif),所以如果各位想做什么,就去做吧,只有做了才知道自己到底行不行。
        那天看到 Chinasf 发布的 连连看,看到很多朋友都比较感兴趣,觉得自己是不是也应该拿出来给大家共享,共同学习。我很崇拜 Chinasf 47.gif,因为那时候他做了那个单机版的泡泡堂,当时我很想去研究它,可我不懂Delphi.
其实我那时所以选择做连连看,还有一点原因就是因为它很讲究算法,正好拿它来练手,因为自从用C#做OA以后,就一直没碰过什么数据结构啊,算法啊,都已经生疏掉了。上次我女朋友拿了个她们要考的算法,让我教她,我一听,字符串替配,呵 05.gif,这么简单的东西还要我教,但看到KMP算法,我就不知道是什么东西了 icon18.gif,然后看了她们的教材,豁然开朗 01.gif,还有这么好的算法(看来我真的见识少太了)。
上次看到 吕震宇老师写的那些数据结构,当时觉得比较激动 23.gif,想起了当年拿着教科书在那边啃,想起了当时解开一个算法的兴奋,想起了当初的学生生涯,就更想重温一下当初的感觉了。(不好意思,讲得太投入了,把题扯远了)
转入正题,这次先把这个游戏发出来,让大家试玩一下,希望大家发表一下意见,我想把它做好,因为它是我的第一次,第一次写游戏,第一次给女朋友写游戏,第一次博客园发布。
 
如果各位对这个游戏感兴趣的话,可以用Reflector进行反编译,可以看到里面所有的源码(没进行混淆),如果觉得麻烦,那就再等几天,我把这边的代码整理一下,然后发上来给大家参考,
 
不过先声明一点knife.gif,本项目只用于技术交游戏,如果各位需要利用它,希望能注明出处,谢谢,因为我对它付于了很多感情了37.gif
 
先对它做一个简单的介绍:
Wlai我对它的简称(Windy Link AI),Windy我的名字,虽然像个女人的名字,但我还是挺喜欢。
打包压缩包,里面有个Wlai.exe,就是游戏的执行文件,
game.config游戏的配制文件,里面的命名应该差不多都知道是什么意思了,下次我会加上注释,
Map.Dat地图文件,可以在配制文件中修改
MapEditor.exe地图编辑器,用了就知道了,呵,自我感觉还是挺好的,有了它,你就可以自己来编地图了,如果你是个初学者,就来个简单的练练手,加加自信心,如果是个高手,就挑战自我吧,
就这些需要注意的。

这个版本是我最初用于测试算法的,所以在画面上和游戏的功能上都没考虑,先发上来试一下,如果反映还好的话,我会把最近的完整版发上来.
 

转载于:https://www.cnblogs.com/lovewindy/archive/2005/06/06/Wlai.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值