惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

TaoSecurity Blog
TaoSecurity Blog
Jina AI
Jina AI
雷峰网
雷峰网
月光博客
月光博客
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
B
Blog RSS Feed
美团技术团队
C
CXSECURITY Database RSS Feed - CXSecurity.com
小众软件
小众软件
Security Latest
Security Latest
Microsoft Azure Blog
Microsoft Azure Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
A
Arctic Wolf
Latest news
Latest news
Attack and Defense Labs
Attack and Defense Labs
I
Intezer
F
Fortinet All Blogs
罗磊的独立博客
MongoDB | Blog
MongoDB | Blog
Webroot Blog
Webroot Blog
S
Secure Thoughts
Help Net Security
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
V
Visual Studio Blog
P
Proofpoint News Feed
博客园 - 【当耐特】
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
Stack Overflow Blog
Stack Overflow Blog
Know Your Adversary
Know Your Adversary
云风的 BLOG
云风的 BLOG
Hacker News: Ask HN
Hacker News: Ask HN
L
LINUX DO - 最新话题
H
Help Net Security
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
S
SegmentFault 最新的问题
Forbes - Security
Forbes - Security
T
Tailwind CSS Blog
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tenable Blog
Cloudbric
Cloudbric
N
News and Events Feed by Topic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Hugging Face - Blog
Hugging Face - Blog

博客园 - Feelwindy1

博文阅读密码验证 - 博客园 Windows Live Messenger Beta的邀请 浅谈存储过程与函数的区 Ajax程序设计入门 [转] NHibernate(转) 与女友的相处之道(转) 两点连接寻径算法 软件架构与设计模式 Enterprise JavaBeans导论[转] 设计模式:MVC模式 (java) 构架师之路 ADO.NET事务和Set Xact_Abort 以及MSDTC Eclipse基础--使用links方式安装Eclipse插件 debug与release - Feelwindy1 - 博客园 分布式数据库事务 Winform在设计上的一个小Bug 连连看源码调试问题 连连看精简测试版源码 阻塞和死锁
响应号召,发布连连看(C#+MDX9 精简测试版)
Feelwindy1 · 2005-06-06 · via 博客园 - Feelwindy1

        其实这还是我第一次把文章发到首页来,虽然写Blog也有一阵子了,但一直以来都把它当成自己的日记本(只记录技术的日记本),看到各位大哥发的文章,再回头看一下自己的,都不知道自己在写些什么,而且也有一部分是转载的,以前听朋友说Blog中是用来记录自己的心得的,所以拿着转载的东西就更拿不出来了

        前阵子为了讨好女朋友,就答应给她做个游戏(其实早就答应过她了,一次又一次地拖),因为她很喜欢玩QQ的连连看,所以就从工作中挤出点时间来给她做了个连连看(那阵子可忙得要命,工作要赶,又要自考,还要考高程,还得挤时间做这个游戏),原本打算就给她一个人玩的,因为觉得这种东西太差了,拿不出手给别人。

        其实这也是我第一次接触DirectX(C#开发DirectX的确不怎么方便),虽然以前也用过C++,但那时候还在学校里,能开发些应用软件已经不错了,根本没什么能力去搞这些东西(虽然我很喜欢开发游戏,做游戏是从我还没学计算机就开始的梦想,但一直都觉得它很难,所以就没去碰)。

这次硬着头皮去做,感觉真的做过了,其实也并没想象中那么困难(呵呵,主要我做的东西简单),所以如果各位想做什么,就去做吧,只有做了才知道自己到底行不行。

        那天看到Chinasf 发布的连连看,看到很多朋友都比较感兴趣,觉得自己是不是也应该拿出来给大家共享,共同学习。我很崇拜Chinasf,因为那时候他做了那个单机版的泡泡堂,当时我很想去研究它,可我不懂Delphi.

其实我那时所以选择做连连看,还有一点原因就是因为它很讲究算法,正好拿它来练手,因为自从用C#做OA以后,就一直没碰过什么数据结构啊,算法啊,都已经生疏掉了。上次我女朋友拿了个她们要考的算法,让我教她,我一听,字符串替配,呵,这么简单的东西还要我教,但看到KMP算法,我就不知道是什么东西了,然后看了她们的教材,豁然开朗,还有这么好的算法(看来我真的见识少太了)。

上次看到吕震宇老师写的那些数据结构,当时觉得比较激动,想起了当年拿着教科书在那边啃,想起了当时解开一个算法的兴奋,想起了当初的学生生涯,就更想重温一下当初的感觉了。(不好意思,讲得太投入了,把题扯远了)

转入正题,这次先把这个游戏发出来,让大家试玩一下,希望大家发表一下意见,我想把它做好,因为它是我的第一次,第一次写游戏,第一次给女朋友写游戏,第一次博客园发布。

如果各位对这个游戏感兴趣的话,可以用Reflector进行反编译,可以看到里面所有的源码(没进行混淆),如果觉得麻烦,那就再等几天,我把这边的代码整理一下,然后发上来给大家参考,

不过先声明一点,本项目只用于技术交游戏,如果各位需要利用它,希望能注明出处,谢谢,因为我对它付于了很多感情了

先对它做一个简单的介绍:

Wlai我对它的简称(Windy Link AI),Windy我的名字,虽然像个女人的名字,但我还是挺喜欢。

打包压缩包,里面有个Wlai.exe,就是游戏的执行文件,
game.config游戏的配制文件,里面的命名应该差不多都知道是什么意思了,下次我会加上注释,

Map.Dat地图文件,可以在配制文件中修改

MapEditor.exe地图编辑器,用了就知道了,呵,自我感觉还是挺好的,有了它,你就可以自己来编地图了,如果你是个初学者,就来个简单的练练手,加加自信心,如果是个高手,就挑战自我吧,

就这些需要注意的。

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