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 左洸 閱讀(3407) 評論(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
          謝謝了!  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 乐业县| 新闻| 宁波市| 台中县| 赤壁市| 道真| 龙口市| 河南省| 会同县| 泰安市| 桐乡市| 新郑市| 靖宇县| 沙河市| 达日县| 怀化市| 招远市| 五峰| 武平县| 格尔木市| 崇义县| 金沙县| 武川县| 铁岭市| 兴安县| 镇雄县| 辽阳市| 湘乡市| 紫金县| 贵德县| 徐汇区| 思茅市| 庄浪县| 东丽区| 隆尧县| 蓝田县| 泸水县| 饶平县| 赣州市| 二连浩特市| 汉阴县|