上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 2005年7月9日14:23:44看着绿色或者是天蓝色的blog,感觉就是清爽;凉快;个把月没写东西了,天天忙公司的一期项目,每个星期加班;基本上休息时间就到家里看看电视,天气实在太热;偶又爱出汗,只好不动吹空调……忙完这两天,应该会有点空闲时间做做休闲小游戏自娱自乐了。 阅读全文
posted @ 2005-07-09 14:22 suifei 阅读(586) 评论(1) 推荐(0) 编辑
摘要: 麻将得平和算法已经做好了,另外还做了洗牌,发牌得功能,还有计算番,七小对,十三幺未实现,还有:做庄,发牌,跳庄,过三张等等太多东西未实现,目前还只是算法测试阶段。等有时间得时候慢慢完善,还是使用c#+GDI+;除非需要一些特殊效果,否则不用ddraw. 阅读全文
posted @ 2005-07-03 17:48 suifei 阅读(2458) 评论(6) 推荐(0) 编辑
摘要: 算起来有半个月没有更新blog了,因为最近换了个工作;刚进去比较忙,今天是星期六我是到加班,其实这个班可以不加,所以有点时间上来发个笔记; 中午看到一个很有意思的题材,就是模拟飞机游戏的跟踪导弹,编写了一个测试程序,已经实现了按轨迹追踪目标,一直追到目标所在位置为止;感兴趣的朋友可以下载源码工程测试,如果要做个小飞机的游戏,那做个‘跟踪导弹’进去会很酷; 下载源码 运行效果就是在黑色的屏幕上分布一些点,分为‘黄’‘白’,‘白’点按轨迹移动,‘黄’点则是用于追踪‘白’点,最终击落‘白’点;不过在飞机游戏中,跟踪导弹可不能这么强哦,否则恐怕没人肯继续玩你的游戏了。 阅读全文
posted @ 2005-06-25 15:22 suifei 阅读(6229) 评论(10) 推荐(0) 编辑
摘要: 关于起源,参阅[一个新游戏的思路;大家来说说看,觉得好的话,我做成游戏],游戏思路是出来了,但是太雷同了,连最终这个demo的效果也雷同;实在感觉遗憾; 该程序一样采用GDI+绘图,针对这样的小游戏演示,不必大动干戈动用Directx'坦克'了; 关于GDI+的绘图刷新率 ;到我本人电脑上(Nvidia GeForce4 mx 440 with AGP 8x 64M)是100左右;在公司的电脑上的情况就差多了,是主板集成显卡,这里可以看到测试记录[一个新游戏完成情况] [为了避免2个图片影响首页,详细内容和源码介绍见笔记] 阅读全文
posted @ 2005-06-09 22:36 suifei 阅读(3146) 评论(17) 推荐(0) 编辑
摘要: [这里是它的起源]已经做完了主框架,随机分配位置,鼠标选中绘制路径,还有绘图管理器.预计今天完成组合监测和基本得一些功能;这个demo就算做完了.当前测试环境:Windows NT* 5.0.2195 Service Pack 4显卡 Intel(R) 82845G 64mb内存256,cpu赛扬:2.5ggdi+ 40x40个图形放大,.net窗体,800x600,24bit color FPS... 阅读全文
posted @ 2005-06-09 15:30 suifei 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 在一个40x40的棋盘上,分布7种颜色或图形的标记每次3秒中随机选出其中其中4个颜色标记到 n,m 的空白位置,用鼠标选择某个位置的颜色标记,可以移动到鼠标选择的目标位;当目标位的横或竖的排列达到4则消除,并积分;当全盘堵满或时间完毕则失败;最终记录最高分和玩家姓名;道具1:支持任意色道具,可以匹配任意组合的颜色;道具2:延长时间道具,增加1分钟时间或某个范围内的秒;道具3:爆炸掉某偏区域的颜色;... 阅读全文
posted @ 2005-06-08 21:21 suifei 阅读(1688) 评论(16) 推荐(0) 编辑
摘要: llk_clss_g.png这个是游戏源码类视图;到文章内下载[LLK1.41_FullSources.rar],今日做过最后一次修正;发布源码是因为工作上的事情,另外晚上也想好好休息休息;并且我也坚持源码共享。删除了一些废代码,从最初到现在整个程序是动过多次手术的组合品;高手免看,因为这个东西不上您的档次;菜鸟也免看,以免乱码误人子弟 阅读全文
posted @ 2005-06-07 21:57 suifei 阅读(10346) 评论(41) 推荐(0) 编辑
摘要: 连连看.NET 1.41 版本下载 (源码在本文内) 除路径提示外,其他未做任何改变,可能播放音乐列表有问题,暂时不做修正了,大不了关一下再开吧; 关于修正路径提示: 本来写这个游戏是为了做个迷宫求解的算法,结果被做成这个了;一直路径绘制还是用的寻路的算法,今天改了改,改成实际的连线路径,因为有2位说过寻路路径太不顺眼; 关于源码: 我相信真正的开发人员是不屑一顾的,毕竟这些只是很基本的一些算法罢了,关于我先前写了两片笔记『连连看路径求解的算法』『"连连看"算法笔记』,如果肯动手的估计已经做好了,实在思路不清楚的可以阅读我的代码,我加了详细的注解,包括考虑绘图的时候图块的安排; 开发记录: 连连看.net到今天为止,我已经努力满足了大多数用过的朋友的要求,如果还有什么不满意的,只能说我尽力了;连连看的核心无非就是寻折点(这个不同于寻路 阅读全文
posted @ 2005-06-06 23:51 suifei 阅读(2880) 评论(6) 推荐(0) 编辑
摘要: 这是路径求解的算法做一个简单的介绍,适合入门者;首先是 x to x ,这个是横向比较直连然后是 y to y ,这个是竖向比较直连然后是 1个折点算法很简单;比如7x3的000100000000000000001p1 是 3,0p2 是 6,2那么折点是000100x0000000000x001折点1是 6,0 ,折点2是 3,2注意这个值和p1,p2的比较,是不是很简单,折点出来了,就可以比较... 阅读全文
posted @ 2005-06-06 13:05 suifei 阅读(3602) 评论(1) 推荐(0) 编辑
摘要: 2005-6-5 21:38 连连看.NET v1.4版下载 针对声音做了管理,现在可以管理背景音乐了,在我的机器上可以播放"MP3,MIDI,WAV"三种格式均无问题,如果不能播放mp3,建议不添加mp3文件。针对这次更新,我整理了10来个midi音乐,游戏在初始化的时候会读取Music.list 文件,文件是按行保存的音乐路径,可以删除掉,手工改写内容也可以,也可以在“游戏的配置”中设定播放文件。 游戏是要玩过3层地图才算过关,但每次有朋友告诉我图片变暗了,是不是表示被连接了,其实这个暗色的是表示下一层的,但是随机化的时候发生数是一样导致都是同一位置,现在已经修改了这个问题,还有一点,刚玩的人不明白可能点了黑色块也出现标记,现在屏蔽掉了。 个别用户如果出现无法内存地址错误的问题,目前还没办法解决,一、是我测试条件不够,二、发布的时候通过MaxtoCode 1.16混淆过,但我自己通过朋友的测试 阅读全文
posted @ 2005-06-05 13:06 suifei 阅读(4268) 评论(26) 推荐(0) 编辑
摘要: 该版本支持声音,我在绘图的速度上花了不少功夫,由于基于GDI绘图,所以很多效果是不好做,为了画个爆炸的图形,采用Blend_Lighten的算法,要保证速度,用了近一个小时,搞到这么晚...; 更新情况 阅读全文
posted @ 2005-06-04 03:45 suifei 阅读(4172) 评论(19) 推荐(0) 编辑
摘要: 更新: 2005-6-3 16:39 关于寻路和绘制路径的一点点讲解; 这里帖个图,一看就会明白;为什么我的路径会拐多次 更新:2005-6-3 15:25 凌晨发布之后,马上就有朋友带来反馈意见,原来发布的我少添加一个Microsoft.DirectX命名空间导致程序无法运行,后应急改了一个无声音的版本; 这个是无声音版本的下载 经过一个中午的努力,优化了性能瓶颈(问题还是出在绘图上,而不是算法,.net的绘图速度太慢,没有办法,我只好牺牲内存换时间了,不过效果很好,速度提高好多倍);声音的播放我试了多种方法,包括使用axMediaPlayer,还有MCI 等等,最终还是决定继续采用directx库,因为我会马上制作基于directx的版本,我的开发平台是directx9.0c(2005),运行平台可能也需要dx9,无法运行的请使用无声音的版本. 这个是有声音版本的下载(需要Directx9.0以上版本支持) 阅读全文
posted @ 2005-06-03 00:14 suifei 阅读(12443) 评论(63) 推荐(0) 编辑
摘要: 这几天都没有更新blog,正在用休息时间编写一个连连看的小游戏,目前已经完成,还在测试阶段,准备加如点背景音乐和效果.测试完成后再发布游戏;象连连看这类游戏,就是最短路径求解,算法要求如下: 一个int 类型的2维数组,定义为public const int TileRowCount = 19;public const int TileColCount = 12;int[,] Map = new ... 阅读全文
posted @ 2005-06-02 11:21 suifei 阅读(8731) 评论(12) 推荐(0) 编辑
摘要: 今日因为一个同事说起,在原来的旧系统中使用指针做数据转换很方便,比如要把浮点数转化为数组,也或者是字符串的相互转换;当然,大家都知道c#中实现指针只需要写入unsafe,编译选项把“允许不安全代码”开启即可;他提出这种需求也不无道理,因为要和工控的下位机通讯,自行转换还是比较麻烦,使用指针的话将变的容易许多;具体的实现我编写了一个类,详细的作法见代码;实现了int/float/double转byte[]三种数据类型的互换,其实说白了就是C的翻版,呵呵; 【内详】 阅读全文
posted @ 2005-05-28 00:40 suifei 阅读(18641) 评论(13) 推荐(1) 编辑
摘要: 功能和介绍参见:http://www.cnblogs.com/chinasf/archive/2005/05/26/162545.html 加入类的树,和索引;其他未做太多改变; 这里是源码和执行文件下载 阅读全文
posted @ 2005-05-26 11:48 suifei 阅读(2320) 评论(6) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页