freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

馬士兵java坦克大戰(zhàn)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2024-12-11 16:43本頁(yè)面
  

【正文】 電腦坦克, F2復(fù)活 。 操作可行性 本 設(shè)計(jì) 是一個(gè)網(wǎng)絡(luò)版的游戲平臺(tái),只是模擬了現(xiàn)在社 會(huì)上的一些網(wǎng)絡(luò)游戲的部分功能,所以操作簡(jiǎn)易,玩家不需要了解內(nèi)部流程,只是和一般其他的網(wǎng)絡(luò)游戲一樣的操作即可開(kāi)始游戲。一款好的游戲帶來(lái)的經(jīng)濟(jì)效益可以說(shuō)是不可估量的,比如現(xiàn)在網(wǎng)上最流行的魔獸世界、征途等大型網(wǎng)絡(luò)版游戲。 經(jīng)濟(jì)可行性 本 設(shè)計(jì) 的開(kāi)發(fā)是基于 ,因?yàn)樗鼈兌际敲赓M(fèi)而且開(kāi)源的軟件,所以實(shí)現(xiàn)本設(shè)計(jì)的成本就有所降低。 Java對(duì)開(kāi)發(fā)網(wǎng)絡(luò)產(chǎn)品有它自己獨(dú)特的優(yōu)勢(shì),網(wǎng)絡(luò)游戲也是其開(kāi)發(fā)產(chǎn)物之一。還有是對(duì)一些技術(shù)理論, J2SE框架, Java 語(yǔ)言,系統(tǒng)運(yùn)行所支持的操作 系統(tǒng) ,聯(lián)機(jī)通信機(jī)制及 Java 圖形編程等理論做了簡(jiǎn)單的介紹,為本系統(tǒng)后期實(shí)現(xiàn)圖形化界面和網(wǎng)絡(luò)通信做了理論支 持。 繪圖采用的坐標(biāo)系是原點(diǎn)在左上角,縱軸向下以像素為單位的坐標(biāo)系。一般首先在一個(gè)面板中進(jìn)行繪制,然后再將這個(gè)面板添加到顯示窗口中去。 Java 圖形編程 創(chuàng)建 Socket 類(lèi)的對(duì)象 指定服務(wù)器端公認(rèn)的 Socket地址和端口 在 Socket 上監(jiān)聽(tīng)客戶(hù)端的鏈接請(qǐng)求 接收客戶(hù)端的請(qǐng)求信息 解釋并處理請(qǐng)求信息 向服務(wù)器發(fā)出請(qǐng)求 向服務(wù)器端發(fā)送鏈接請(qǐng)求 創(chuàng)建 Socket 類(lèi)對(duì)象 客戶(hù)端 將處理結(jié)果返回給客戶(hù)端 接收服務(wù)結(jié)果 服務(wù)請(qǐng)求 服務(wù)響應(yīng) 服務(wù)器 端 7 Java 中的 Graphics 類(lèi)是用于繪圖和顯示格式化文本的工具類(lèi)。如果創(chuàng)建了一個(gè) Socket 對(duì)象,那么它可能通過(guò)調(diào)用 Socket的 getInputStream()方法從服務(wù)程序獲得輸入流讀傳送來(lái)的信息,也可能通過(guò)調(diào)用 Socket的 getOutputStream()方法獲得輸出流來(lái)發(fā)送消 息。兩個(gè)函數(shù)都通過(guò)參數(shù) port獲得服務(wù)器的端口號(hào)。 Socket(中文意思為插座),基于客戶(hù)機(jī) /服務(wù)器的 Socket 通信模式如圖 : 圖 基于客戶(hù)機(jī) /服務(wù)器的 Soctet 通信模式 圖 當(dāng)客戶(hù)程序需要與服務(wù)器程序通訊的時(shí)候,客戶(hù)程序在客戶(hù)機(jī)創(chuàng)建一個(gè) socket 對(duì)象, Socket 類(lèi)有幾個(gè)構(gòu)造函數(shù)。其基本模型就是客戶(hù)機(jī) /服務(wù)器模型,也就是通信雙方中的一方必須提供一個(gè)固定的位置,而另一方只需要知道這個(gè)固定的位置,并且建立兩者之間的聯(lián)系,然后完成數(shù)據(jù)交換。 從 JDK ,不再叫 J2SE,改名為 Java SE 了,因?yàn)槟莻€(gè) 2已經(jīng)失去了其應(yīng)該有的意義。 J2SE 包含那些構(gòu)成 Java 語(yǔ)言 核心的類(lèi)。 J2EE又包括許多組件,如 Jsp, Servlet, JavaBean, EJB, JDBC, JavaMail 等。 籠統(tǒng)的講,可以這樣理解 : J2SE 是基礎(chǔ);壓縮一點(diǎn),再增加一些 CLDC 等方面的特性就是 J2ME;擴(kuò)充一點(diǎn),再增加一些 EJB 等企業(yè)應(yīng)用方面的特性就是 J2EE。比如: EJB、servlet、 JSP、 XML、事務(wù)控制 Micro Edition(微縮版 ) J2ME 包含 J2SE中一部分類(lèi),用于消費(fèi)類(lèi)電 子產(chǎn)品的軟件開(kāi)發(fā)。 Standard Edition(標(biāo)準(zhǔn)版 ) J2SE 包含那些構(gòu)成 Java 語(yǔ)言核心的類(lèi)。 J2SE,J2ME 和 J2EE,這也就是 SunONE(Open NetEnvironment)體系。 Eclipse 基本內(nèi)核包括:圖形 API( SWT/Jface) , Java 開(kāi)發(fā)環(huán)境插件 ( JDT) ,插件開(kāi)發(fā)環(huán)境 ( PDE)等。 Eclipse 的設(shè)計(jì)思想是:一切皆插件。已有的分離的插件已經(jīng)能夠支持 C/C++( CDT)、 PHP、 Perl、 Ruby, Python、tel 和數(shù)據(jù)庫(kù)開(kāi)發(fā)。 Eclipse 的插件機(jī)制是輕型軟件組件化架構(gòu)。 RCP 包括下列組件: ? 核心平臺(tái)(啟動(dòng) Eclipse,運(yùn)行插件) ? OSGi(標(biāo)準(zhǔn)集束框架) ? SWT(可移植構(gòu)件工具包) 5 ? JFace(文件緩沖,文本處理,文本編輯器) ? Eclipse 工作臺(tái)(即 Workbench,包含視圖( views)、編輯器( editors)、視角( perspectives)、和向?qū)В?wizards)) Eclipse 采用的技術(shù)是 IBM公司開(kāi)發(fā)的( SWT),這是一種基于 Java 的窗口組件,類(lèi)似 Java 本身提供的 AWT和 Swing窗口組件;不過(guò) IBM聲稱(chēng) SWT 比其他 Java 窗口組件更有效率。 2021年,Eclipse OSGi 服務(wù)平臺(tái)規(guī)范為運(yùn)行時(shí)架構(gòu)。許多軟件開(kāi)發(fā)商以 Eclipse 為框架開(kāi)發(fā)自己的 IDE。最初主要用來(lái) Java 語(yǔ)言開(kāi)發(fā),目前亦有人通過(guò)插件使其作為 C++、 Python、 PHP 等其他語(yǔ)言的開(kāi)發(fā)工具。對(duì) Java、 C、 C/C++幾種主流編程語(yǔ)言 比較 ,闡述了使用 Java 語(yǔ)言編程的原因。 本章小結(jié) 本章 主要介紹了網(wǎng)絡(luò)游戲在國(guó)內(nèi)外發(fā)展的現(xiàn)狀 。運(yùn)行效率要求高的,底層控制要求高的用 C/ C++ ,否則可以選擇 Java 或 C#;跨平臺(tái)的要求高的可以用 Java。 c) Java 和 C# 都比較高級(jí),可以看作高級(jí)語(yǔ)言的高級(jí)語(yǔ)言,優(yōu)點(diǎn)是開(kāi)發(fā)容易,但運(yùn)行效率不如更為底層的 C/ C++。 C/ C++ 的優(yōu)點(diǎn)在于與底層比較接近,可以控制的粒度更加精細(xì),是開(kāi)發(fā)系統(tǒng)級(jí)應(yīng)用的最佳選擇。實(shí)際上, MONO也是把 C#應(yīng)用轉(zhuǎn)化為 JAVA 應(yīng)用而已,所以本質(zhì)上, C# 仍然只是被微軟自己的操作系統(tǒng)支持。不過(guò)支持的平臺(tái)還很有限。 3 C# 是微軟開(kāi)發(fā)的一種編程語(yǔ)言,語(yǔ)法類(lèi)似 Java,幾乎就是從 Java 的翻版。它的跨平臺(tái)的特性尤其讓很多開(kāi)發(fā)者歡迎,你只需要開(kāi)發(fā)一次就能在所有安裝了 Java 運(yùn)行時(shí)庫(kù)的系統(tǒng)上運(yùn)行。 雖然它的底層(運(yùn)行時(shí)庫(kù))是用 C語(yǔ)言開(kāi)發(fā)的,可是并不依賴(lài)于 C。 Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人 PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話(huà)和互聯(lián)網(wǎng),同 時(shí)擁有全球最大的開(kāi)發(fā)者專(zhuān)業(yè)社群。雖然 C的特性以及庫(kù)函數(shù)仍然被 C++ 支持,不過(guò) C++ 擁有自己的獨(dú)立的類(lèi)庫(kù)體系,功能相當(dāng)強(qiáng)大。因?yàn)?C語(yǔ)言 沒(méi)有 面向?qū)ο蟮恼Z(yǔ)法結(jié)構(gòu),而當(dāng)時(shí)業(yè)界又迫切需要面向?qū)ο蟮木幊烫匦?,所以貝爾?shí)驗(yàn)室的開(kāi)發(fā)者就為 C添加了面向?qū)ο蟮慕Y(jié)構(gòu)。廣泛地說(shuō), C可以看作其他三種語(yǔ)言的源語(yǔ)言,因?yàn)槠渌N語(yǔ)言幾乎都是從 C而來(lái)的,無(wú)論從數(shù)據(jù)類(lèi)型還是控制語(yǔ)句看,其他三種語(yǔ)言都有從 C得來(lái)的跡象。 開(kāi)發(fā)技術(shù)概述 Java、 C語(yǔ)言、 C/C++主流編程語(yǔ)言比較 a) 簡(jiǎn)單地說(shuō),它們不是 同 一種語(yǔ)言,語(yǔ)法有差別,編程時(shí)具體用到的類(lèi)庫(kù)或者函數(shù)庫(kù)也不一樣。還有給玩家坦克設(shè)置超級(jí)炮彈,當(dāng)電腦方坦克數(shù)量過(guò)多時(shí),玩家坦克可以發(fā)射超級(jí)炮彈打擊敵方。 在這過(guò)程中 , 坦克有 2 機(jī)會(huì)得到 血塊 來(lái) 添加生命值, 從而變得更加強(qiáng)大 , 也能利用各種有利地形來(lái)阻擊敵人 。比之前網(wǎng)絡(luò)上實(shí)現(xiàn)的游戲更加方便,快捷,智能。本系統(tǒng)運(yùn)用 Java 這個(gè)跨平臺(tái)的編程語(yǔ)言,在 PC上重新實(shí)現(xiàn)這一款經(jīng)典游戲,探究曾經(jīng)這一款經(jīng)典游戲的大概設(shè)計(jì)與實(shí)現(xiàn),并且加入坦克八個(gè)方向的行走,多人的局域網(wǎng)對(duì)戰(zhàn)模式,使游戲的玩法更豐富。游戲以 坦克 戰(zhàn)斗及保衛(wèi)基地為主題 。 例如 , 在軍事模擬對(duì)抗演習(xí)中 , 大型游戲機(jī)既可以模擬作戰(zhàn)現(xiàn)場(chǎng)的地形、軍力部署 、 天氣等情況 , 還可以進(jìn)行多兵種戰(zhàn)術(shù)技能對(duì)抗訓(xùn)練 ; 在國(guó)防訓(xùn)練方面 , 大型游戲機(jī)可以模 擬坦克操縱 、 導(dǎo)彈發(fā)射 、 飛機(jī)駕駛 、 艦艇巡航等多種訓(xùn)練任務(wù) ; 在醫(yī)療培訓(xùn)方面 ,大型游戲機(jī)擁有的全息三維立體投影技術(shù) , 可以逼真地展示人體的各部分構(gòu)造和器官 , 以上這些方面的應(yīng)用 ,都顯示出大型游戲機(jī)在降低行業(yè)技能培訓(xùn)成本 的優(yōu)勢(shì)。大型游戲機(jī)除了在大眾休閑娛樂(lè)方面 , 還在軍事 、 國(guó)防 、醫(yī)療等方面有良好的發(fā)展前景 。 國(guó)內(nèi)網(wǎng)絡(luò)游戲市場(chǎng) , 已經(jīng)坐擁了 1000萬(wàn)用戶(hù)且仍不斷增長(zhǎng)的游戲玩家市場(chǎng) , 百余款游戲也著實(shí)熱鬧 ,但也體現(xiàn)出 國(guó)內(nèi)玩家的相對(duì)固定和游戲種類(lèi)的相對(duì)單一 , 雖說(shuō)運(yùn)營(yíng)商 的 推廣手法也各具特 點(diǎn) , 可本質(zhì)上的大同小異使得競(jìng)爭(zhēng)空前慘烈 , 而由此誘發(fā)的種種問(wèn)題更是招致了社會(huì)與媒體的不滿(mǎn) , 阻礙了游戲產(chǎn)業(yè)的發(fā)展 。 在今天 , 借助于數(shù)字、電子、網(wǎng)絡(luò)、創(chuàng)意、編劇、美工、音樂(lè)??等等 “ 先進(jìn) ” 的道具 , 網(wǎng)絡(luò)游戲?qū)τ谌藗儸F(xiàn)實(shí)生活的虛擬達(dá)到了一個(gè)全新的境界 , 并且則在這新的境界上還原了游戲的本源 人與人的互動(dòng) 。 [關(guān)鍵 詞 ] 面向?qū)ο? 坦克 大 戰(zhàn) 游戲 J2SE Socket II [目錄 ] 第 1 章 前言 .................................................................................................................................................................. 1 游戲設(shè)計(jì)的需求分析 .......................................................................................................................................... 1 國(guó)內(nèi)外電子網(wǎng)絡(luò)游戲的現(xiàn)狀 .............................................................................................................................. 1 本系統(tǒng)的現(xiàn)實(shí)意義 ............................................................................................................................................... 1 本系統(tǒng)和其他開(kāi)發(fā)游戲區(qū)別 .............................................................................................................................. 1 開(kāi)發(fā)技術(shù)概述 ....................................................................................................................................................... 2 JAVA、 C語(yǔ)言、 C/C++主流編程語(yǔ)言比較 ....................................................................................................... 2 本章小結(jié) ................................................................................................................................................................. 3 第 2 章 相關(guān)技術(shù)理論 ........................................................................................................................................... 4 系 統(tǒng)運(yùn)行環(huán)境 ....................................................................................................................................................... 4 系統(tǒng)運(yùn)行的軟件環(huán)境 ............................................................................................................................................. 4 系統(tǒng)運(yùn)行的硬件環(huán)境 ............................................................................................................................................. 4 相關(guān)理論 ................................................................................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1