千里冰封
          JAVA 濃香四溢
          posts - 151,comments - 2801,trackbacks - 0
               摘要: 下面我們再來看看ClientControl類,這個類代碼量是最多的,這個類負責整體的游戲流程和游戲邏輯,由于寫這個游戲的時候并沒有很好的思考,所以代碼可能會比較亂:(,希望大家不要介意  閱讀全文
          posted @ 2007-11-13 09:06 千里冰封 閱讀(2704) | 評論 (0)編輯 收藏
               摘要: 下面我們再來看看ClientModel類,這個類負責保存游戲中的一些數(shù)據(jù),這些數(shù)據(jù)可能需要Control類去更改然后需要由View類去呈現(xiàn)的,說白了,它就是一個包含有很多setter/getter的類.它的代碼如下:  閱讀全文
          posted @ 2007-11-12 09:31 千里冰封 閱讀(1491) | 評論 (0)編輯 收藏
               摘要: 3. 游戲的開發(fā)與編碼

          在我們開發(fā)這個游戲之前,我們先講一個這個游戲的實現(xiàn)所采用的方法,那就是經(jīng)典的MVC模式,因為在開發(fā)游戲的時候,結(jié)構(gòu)很重要,必須要理清楚每一塊負責什么,每一個類負責什么,而MVC模式正好就是解決這種問題的很好的方案,我們可以把游戲的運行流程交由一個類去統(tǒng)一調(diào)度,游戲的呈現(xiàn)也就是繪圖用專門一個類去負責,而繪圖所需的數(shù)據(jù)可以從一個模型類里面去取,控制的類負責更改模型里面的數(shù)據(jù)并調(diào)用視圖類去更新當前的視頻,這樣整個游戲的流程就很清晰明了。所以我們設計了如下幾個類,它們之間互相交互,形成整個游戲的框架。
            閱讀全文
          posted @ 2007-11-10 08:57 千里冰封 閱讀(2024) | 評論 (5)編輯 收藏
               摘要: 1. JAVA2D簡介

          SUN的API對JAVA2D的描述是這樣的:

          Java 2D API(Application Programming Interface,應用程序接口)是一套用于高級圖形和圖像處理的類。它將藝術線條、文本和圖像囊括在一個綜合模型中。該 API 提供了對圖像復合和 alpha 通道圖像的廣泛支持,同時也提供了一套進行精確顏色空間定義和轉(zhuǎn)換的類,以及大量面向顯示的圖像操作符。這些類以 java.awt 和 java.awt.image 包附件的形式提供(而不是單獨的包)。  閱讀全文
          posted @ 2007-11-09 09:11 千里冰封 閱讀(1632) | 評論 (2)編輯 收藏
               摘要: 一提起JAVA,可能大多數(shù)人都會想起如下幾個詞匯。運行慢,解釋執(zhí)行,絕對不適合桌面開發(fā)。更不要說開發(fā)游戲了。其實這些都是對JAVA的偏見,JAVA剛出來的時候你這樣說還是可以的,但是現(xiàn)在的JAVA已經(jīng)是今非昔比了。  閱讀全文
          posted @ 2007-11-09 09:10 千里冰封 閱讀(2088) | 評論 (11)編輯 收藏
               摘要: 做文件傳輸?shù)臅r候,為了保證文件是合法的有效的,經(jīng)常會對文件做MD5校驗,以確保和原始的文件是一樣的.并且做斷點續(xù)傳的時候這一點也是挺重要的,其實 JAVA處理這方面也挺不錯的,可是我搜了半天,也沒有搜到一個用JAVA寫的文件MD5生成程序,有的也只是命令行模式下的,沒有一個GUI模式的,所以就寫了一個GUI的,方便使用,只用了兩個類,一個是工具類,除了生成MD5外還可以生成SHA碼,大家可以通過改源文件達到這一點,并且文件支持拖放,可以把要生成的文件拖到文本區(qū),就可以顯示這個文件的信息了.  閱讀全文
          posted @ 2007-11-08 10:11 千里冰封 閱讀(7820) | 評論 (8)編輯 收藏
               摘要: 早就聽說JAVA的NIO比IO牛一些,可是牛在哪里一直都不知道,并且NIO比IO難學,搞了半天終于用NIO弄了兩個程序,一個是服務器端,一個是客戶端,都是用NIO連接的,代碼如下,注釋比較少,輸出比較多:)  閱讀全文
          posted @ 2007-11-05 10:50 千里冰封 閱讀(16771) | 評論 (8)編輯 收藏
               摘要: 今天無意看到一個帖子,里面討論JAVA能不能寫操作系統(tǒng),才發(fā)現(xiàn)有確實有JAVA寫的操作系統(tǒng)。叫JNode.它的官方網(wǎng)站是
          http://www.jnode.org/node/573,我現(xiàn)在正在下載它的文件,先安裝試試看。
            閱讀全文
          posted @ 2007-10-30 15:50 千里冰封 閱讀(2802) | 評論 (2)編輯 收藏
               摘要: 一些話可以讓我們學到很多東西,  閱讀全文
          posted @ 2007-10-29 10:12 千里冰封 閱讀(926) | 評論 (3)編輯 收藏
               摘要: 博客更新不如以前勤了,因為最近比較忙,忙的東西不好整理成一篇一篇的文字,等以后能寫的時候再寫吧.我喜歡寫這些東西,是因為人為以前留下些什么對以后總是有幫助的  閱讀全文
          posted @ 2007-10-29 09:16 千里冰封 閱讀(449) | 評論 (1)編輯 收藏
          列出全部內(nèi)容
          共19頁: First 上一頁 8 9 10 11 12 13 14 15 16 下一頁 Last 
          主站蜘蛛池模板: 平山县| 招远市| 永德县| 玉龙| 和平区| 林周县| 阳曲县| 谢通门县| 新闻| 营山县| 丹东市| 于都县| 正阳县| 团风县| 沽源县| 松江区| 永城市| 江北区| 福安市| 云梦县| 灵璧县| 拉孜县| 鹤峰县| 枣庄市| 瓦房店市| 屯门区| 靖边县| 彩票| 遂川县| 新绛县| 彭山县| 翁牛特旗| 涿州市| 金堂县| 徐水县| 赣州市| 犍为县| 光泽县| 太康县| 高台县| 历史|