posts - 42,  comments - 84,  trackbacks - 0
                閑來無事,決定實(shí)現(xiàn)我前段時(shí)間的一個(gè)想法。寫一個(gè)五子棋程序,這樣的一個(gè)程序,本身來說是沒什么什么難度的。但是在寫的過程中卻真的是遇到了不少的麻煩~!
               /* 到目前最新發(fā)現(xiàn)的問題是UDP嚴(yán)重的丟包現(xiàn)象,本程序是基于一個(gè)UDP網(wǎng)絡(luò)傳輸?shù)摹T趯懙臅r(shí)候顯然沒有考慮到UDP的保障機(jī)制,原因是我一直覺得UDP應(yīng)該不會(huì)有問題,或者說我覺得簡(jiǎn)直會(huì)流暢的跟TCP一樣。事實(shí)證明我錯(cuò)了,把五子棋的客戶端放到同學(xué)的電腦上后,通信真的是相當(dāng)?shù)睦щy~邀請(qǐng)進(jìn)入游戲都沒有成功過。*/
                發(fā)現(xiàn)原來程序不能成功運(yùn)行的原因是因?yàn)樽约涸趯懙臅r(shí)候出了一些錯(cuò)誤,才會(huì)導(dǎo)致雙方不能成功的游戲以及通信!~還在這里責(zé)怪UDP機(jī)制,呵呵,特地將上方文字“注釋”掉。警戒一下,不過程序終于是跑起來了。看來以后寫程序出錯(cuò)后應(yīng)該先找程序本身有沒有問題了,不過第一個(gè)游戲終于走上了歷史舞臺(tái)。值得慶祝!!
                看來要寫好一個(gè)好程序真的有很多東西要照顧到,比如過如果退出游戲沒有System.exit的話,系統(tǒng)會(huì)繼續(xù)為程序保留資源,也就是說原先使用的端口也就不會(huì)釋放開,下面的通信也會(huì)造成不便。漫漫長(zhǎng)路啊~~

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

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

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 白河县| 屏南县| 潞城市| 大港区| 蕉岭县| 浪卡子县| 威海市| 民乐县| 赣州市| 岳阳县| 浦北县| 新竹县| 若尔盖县| 镇远县| 武穴市| 瓦房店市| 佛坪县| 肇庆市| 安达市| 噶尔县| 霞浦县| 若羌县| 章丘市| 两当县| 奉化市| 加查县| 大城县| 青阳县| 连平县| 武定县| 阿克苏市| 怀远县| 玉山县| 武穴市| 璧山县| 眉山市| 儋州市| 临颍县| 松阳县| 无锡市| 太仆寺旗|