posts - 48,comments - 156,trackbacks - 0
注意:火狐和谷歌浏览器看不到效果,是因为在博客中一些脚本无法配置,和Flex的兼容性无关

玩法:先选择棋盘中的一个棋子,然后点击你想移动到的空格,五个同样颜色在一条线上就可以消去。
棋盘可以拖动哦!




玩 Linux 的时候,里面有个小游戏特别吸引我,原先叫 Glines,现在改名叫 Five And More,有的山寨手机里面也有,叫五子连珠。正好想练练编程水平,就用 Flex 写了一个,感慨甚多啊:

首先,就是感觉到当程序员真累,也许是这几天太投入了。不管怎么说自己只是业余爱好,如果那天真要去当职业的,还真得考虑考虑。

第二,一定要分层分层再分层,实体层、逻辑层、控制层、视图层,和写 Web 程序一样,一个程序写的好坏可能真的和分层的设计有关,悟到这点应该算是晋级了吧,呵呵!

第三,数据结构和算法很重要啊,路线搜索是朝直线最近的方向去找,大部分情况下运行得很好,但是在环境复杂的情况下还是会绕圈子。

最后感慨一下,要是 Java 运行时能想 Flash 一样普及多好啊,Flex 写程序比 Java 还是要麻烦点。

大家玩玩吧,提提意见。另外,游戏结束的代码没写完,棋盘满了自己点重新开始吧!
posted on 2009-03-31 18:34 左洸 阅读(3386) 评论(14)  编辑  收藏

FeedBack:
# re: 编程练习:五子连珠游戏 Five And More
2009-03-31 19:16 | Dou
哈.我也是因为在Linux下玩这款游戏然后用J2ME写了在S60v2(176*208)机上运行的五子连珠.
将A*寻路算法改了一下.简化成4个方向.用这个游戏上面绝对运行的很好啊.保证最短路径  回复  更多评论
  
# re: 编程练习:五子连珠游戏 Five And More
2009-03-31 20:53 | 左洸
@Dou
我不懂什么A*寻路算法,用的就是一般的图搜索算法,也是上下左右四个方向都试一遍,再从中选择一个,现在这个效果也可以了,如果要找最路径,一次搜索可能不行  回复  更多评论
  
# re: 编程练习:五子连珠游戏 Five And More
2009-03-31 21:12 | huliqing
第一局180分,第二局240,开始我以为是五子棋,呵呵!
第一次玩,很有意思。
我用的是火狐,可以玩,只是结束的时候没有提示哦。用ActionScript写的么?  回复  更多评论
  
# re: 编程练习:五子连珠游戏 Five And More
2009-03-31 21:40 | 左洸
@huliqing
呵呵,还需多加练习啊,我最高纪录1000多分呢!

是用 ActionScript 写的,结束功能没写,太累了,不想干了,呵呵  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2009-04-02 22:51 | 爸爸
配置的有问题,firefox下无法显示  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2009-04-03 09:41 | pfxie
我的FireFox无法显示。IE行。  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2009-06-16 11:00 | ccilushou
您好,我现在也想用flex做个小的棋类游戏,您能把这个游戏的代码发给我吗?谢谢!!
ccliushou@126.com  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2009-07-08 04:51 | 吕昭杰
求源代码3Q
llyfe32@163.com
非常感谢,想学习下。  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2009-09-17 13:42 | 求源代码
我是一个大三的学生,想学习一样五子连珠的程序编写
536403887@qq.com
非常感谢哦  回复  更多评论
  
# 想学习源码,希望能够如愿~
2009-09-24 16:26 | xj
xiejunmao@163.com
非常感谢!  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More[未登录]
2009-11-19 09:13 |
想学习学习用j2me写的源码,希望能够得以赐教
邮箱:867955061@qq.com
非常感谢!  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2010-08-17 10:54 | as
求源码~谢谢~
461781363@qq.com  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More[未登录]
2011-01-30 22:53 |
我也在做这个,但是最短路径不好找,求解释?
qq348894338  回复  更多评论
  
# re: Flex练习:写一个五子连珠游戏 Five And More
2011-03-21 09:50 | jiyihai
求源代码!!
邮箱:abcjiyihai@163.com
谢谢了!  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: