posts - 42,  comments - 84,  trackbacks - 0
                閑來無事,決定實現我前段時間的一個想法。寫一個五子棋程序,這樣的一個程序,本身來說是沒什么什么難度的。但是在寫的過程中卻真的是遇到了不少的麻煩~!
               /* 到目前最新發現的問題是UDP嚴重的丟包現象,本程序是基于一個UDP網絡傳輸的。在寫的時候顯然沒有考慮到UDP的保障機制,原因是我一直覺得UDP應該不會有問題,或者說我覺得簡直會流暢的跟TCP一樣。事實證明我錯了,把五子棋的客戶端放到同學的電腦上后,通信真的是相當的困難~邀請進入游戲都沒有成功過。*/
                發現原來程序不能成功運行的原因是因為自己在寫的時候出了一些錯誤,才會導致雙方不能成功的游戲以及通信!~還在這里責怪UDP機制,呵呵,特地將上方文字“注釋”掉。警戒一下,不過程序終于是跑起來了??磥硪院髮懗绦虺鲥e后應該先找程序本身有沒有問題了,不過第一個游戲終于走上了歷史舞臺。值得慶祝??!
                看來要寫好一個好程序真的有很多東西要照顧到,比如過如果退出游戲沒有System.exit的話,系統會繼續為程序保留資源,也就是說原先使用的端口也就不會釋放開,下面的通信也會造成不便。漫漫長路啊~~

          界面是模仿QQ游戲中的五子棋
           
          Download the game (使用于公網)

          posted on 2007-06-08 13:16 Dong 閱讀(354) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 老河口市| 刚察县| 崇礼县| 蒙阴县| 澳门| 米脂县| 舞阳县| 隆德县| 蓬溪县| 萨嘎县| 武威市| 塘沽区| 阳高县| 浮山县| 平乡县| 恭城| 雅安市| 年辖:市辖区| 万荣县| 博客| 曲阜市| 龙里县| 定南县| 玉屏| 平邑县| 太白县| 曲麻莱县| 卢氏县| 茶陵县| 保山市| 扶风县| 临高县| 体育| 宜川县| 砚山县| 中卫市| 达州市| 东兰县| 兰坪| 双峰县| 江安县|