摘要: 下面我們再來看看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) |
編輯 收藏