出版時(shí)間:2009-12 出版社:清華大學(xué)出版社 作者:喻春陽(yáng),鄒吉滔,陳洪 著 頁(yè)數(shù):303
Tag標(biāo)簽:無(wú)
前言
21世紀(jì)是計(jì)算機(jī)迅速普及的世紀(jì),人們?cè)诎延?jì)算機(jī)作為多媒體娛樂(lè)工具的時(shí)候,就不可避免地會(huì)接觸到計(jì)算機(jī)游戲,尤其是網(wǎng)絡(luò)游戲。作為第九藝術(shù),2008年全世界計(jì)算機(jī)游戲的總產(chǎn)值約350億美元。計(jì)算機(jī)游戲已經(jīng)成為全球商業(yè)的一個(gè)非常重要的分支。在我國(guó),據(jù)艾瑞調(diào)查報(bào)告數(shù)據(jù),網(wǎng)絡(luò)游戲市場(chǎng)總產(chǎn)值在2007年達(dá)到128億元,游戲收入比2006年增長(zhǎng)了67%。預(yù)計(jì)游戲市場(chǎng)總產(chǎn)值將以平均每年209,0的速度增長(zhǎng),到2011年將達(dá)到400億元。政府也開(kāi)始制定相關(guān)政策,對(duì)游戲產(chǎn)業(yè)逐漸加大投入力度。在這樣的背景下,中國(guó)政府推出了國(guó)家信息技術(shù)緊缺人才培養(yǎng)工程(NITE)。國(guó)家信息技術(shù)緊缺人才培養(yǎng)工程是信息產(chǎn)業(yè)部軟件與集成電路促進(jìn)中心(csIP)在信息產(chǎn)業(yè)部的直接領(lǐng)導(dǎo)下,組織國(guó)內(nèi)眾多軟件與集成電路企業(yè)、研究機(jī)構(gòu)和教育培訓(xùn)機(jī)構(gòu)在全國(guó)范圍內(nèi)推出的專業(yè)人才培養(yǎng)計(jì)劃。培養(yǎng)工程于2006年1月1日正式啟動(dòng)。培養(yǎng)工程首批設(shè)定的緊缺專業(yè)為軟件開(kāi)發(fā)、軟件測(cè)試、Linux技術(shù)、軟件構(gòu)架、集成電路設(shè)計(jì)、嵌入式系統(tǒng)設(shè)計(jì)、游戲開(kāi)發(fā)與設(shè)計(jì)、知識(shí)產(chǎn)權(quán)、電子政務(wù)及高級(jí)IT管理10個(gè)領(lǐng)域,分別通過(guò)理論培訓(xùn)、實(shí)訓(xùn)、實(shí)習(xí)、學(xué)歷教育、認(rèn)證考試和遠(yuǎn)程教育等手段進(jìn)行相應(yīng)的人才培養(yǎng)。屆時(shí),在全國(guó)范圍內(nèi)將建立起80個(gè)信息技術(shù)緊缺人才培養(yǎng)與儲(chǔ)備基地、150個(gè)遠(yuǎn)程繼續(xù)教育站點(diǎn),選定200所高等及職業(yè)院校進(jìn)行定向?qū)I(yè)共建教學(xué),力爭(zhēng)在2006_2010年培養(yǎng)并向企業(yè)提供定向?qū)I(yè)畢業(yè)生10萬(wàn)人,短期技能提高培訓(xùn)人才達(dá)到50萬(wàn)人。其中,游戲開(kāi)發(fā)與設(shè)計(jì)是最緊缺的專業(yè)之一。目前,一些高校已經(jīng)開(kāi)始著手開(kāi)設(shè)游戲開(kāi)發(fā)專業(yè)。同時(shí),越來(lái)越多的熱血青年投入到游戲開(kāi)發(fā)領(lǐng)域中來(lái)。提到游戲開(kāi)發(fā),相信很多人認(rèn)為要使用C++語(yǔ)言結(jié)合OpenGI。或者是。DirectX.進(jìn)行程序設(shè)計(jì)。如今,業(yè)界公認(rèn)的最流行的、效率最高的方法是使用游戲引擎進(jìn)行游戲開(kāi)發(fā)。游戲引擎提供了一個(gè)平臺(tái),我們?cè)谶@個(gè)平臺(tái)上工作而不用考慮這個(gè)平臺(tái)和外部如何交互。舉例來(lái)說(shuō),我們需要撰寫(xiě)一個(gè)報(bào)告,然后打印幾份給其他人傳閱。這個(gè)行為可以描述為寫(xiě)報(bào)告(游戲編程)——打?。ㄓ螒虬l(fā)布)——傳閱(玩家玩)。雖然過(guò)程很簡(jiǎn)單,但是存在一個(gè)問(wèn)題,用什么來(lái)寫(xiě)這個(gè)報(bào)告?用Word或者其他文本編輯軟件。可以認(rèn)為Word是一個(gè)引擎,可以直接在上面進(jìn)行撰寫(xiě),而不用考慮字符是如何輸入電腦的。關(guān)于打印,電腦和打印機(jī)怎么交流的我們不用關(guān)心,只要單擊打印機(jī)圖標(biāo)就可以了。用戶不必使用C++語(yǔ)言編寫(xiě)一個(gè)Word軟件,然后再在它的基礎(chǔ)上撰寫(xiě)文檔。
內(nèi)容概要
《腳本級(jí)網(wǎng)絡(luò)游戲編程》深入淺出地介紹了利用Torque引擎創(chuàng)建游戲時(shí)所涉及的編程環(huán)境及腳本系統(tǒng),書(shū)中用了大量筆墨闡述了Torque的腳本系統(tǒng)和資源使用,同時(shí)也概要地介紹了3D模型的幾種不同的使用及創(chuàng)建方式。書(shū)中最后部分詳細(xì)地介紹了利用了Torque創(chuàng)建FPS游戲的全部過(guò)程。書(shū)中附錄部分收錄了大部分Torque腳本類的屬性和方法及數(shù)據(jù)模塊的各種屬性,在實(shí)際工作中很有實(shí)用價(jià)值?!赌_本級(jí)網(wǎng)絡(luò)游戲編程》是Torque初學(xué)者不可多得的指導(dǎo)書(shū)?! 赌_本級(jí)網(wǎng)絡(luò)游戲編程》適用于網(wǎng)絡(luò)游戲開(kāi)發(fā)人員及愛(ài)好者,也可作為大專院校相關(guān)專業(yè)及社會(huì)培訓(xùn)班教材和參考書(shū)。
書(shū)籍目錄
第1章 Torque簡(jiǎn)介1.1 安裝TorqueSDK1.2 TorqueSDK的內(nèi)容1.3 使用Torque實(shí)現(xiàn)夢(mèng)想1.4 本章小結(jié)1.5 練習(xí)題第2章 從GettingStarted開(kāi)始2.1 游戲的組織結(jié)構(gòu)2.2 Torque支持的文件類型2.2.1.CS和.CS.dso文件2.2.2.gui和.9 ui.dso文件2.2.3 DTS格式文件2.2.4 DIF格式文件2.2.5 材質(zhì)文件2.2.6 音樂(lè)和音效文件2.3 GettingStarted文檔2.3.1 起始頁(yè)面2.3.2 進(jìn)入游戲世界2.3.3 組織對(duì)象2.3.4 腳本2.3.5 游戲試玩2.4 本章小結(jié)2.5 練習(xí)題第3章 Torque的編輯器3.1 WorldEditor3.1.1 File菜單3.1.2 Edit菜單3.1.3 Camera菜單3.1.4 World菜單3.1.5 Window菜單3.1.6 LightingTools菜單3.1.7 WorldEditorCreator菜單3.2 GUIEditor3.2.1 菜單欄3.2.2 控件選項(xiàng)3.3 本章小結(jié)第4章 TorqueScript4.1 TorqueScript的概念和術(shù)語(yǔ)4.2 關(guān)于TorqueScript4.2.1 變量4.2.2 字符串4.2.3 對(duì)象4.2.4 數(shù)據(jù)塊4.3 本章小結(jié)4.4 練習(xí)題第5章 入門(mén)游戲tutorial.base5.1 根main.CS5.2 tutorial.base文件夾5.2.1 main.CS5.2.2 server文件夾5.2.3 client文件夾5.3 本章小結(jié)5.4 練習(xí)題第6章 進(jìn)階游戲starter.fps6.1 starter.fps游戲初窺6.2 starter.fps文件夾6.2.1 main.CS文件6.2.2 server文件夾6.2.3 client文件夾6.3 本章小結(jié)6.4 練習(xí)題第7章 制作.DIF文件7.1 Constructor的界面7.2 創(chuàng)建模型7.2.1 工具面板7.2.2 屬性面板7.2.3 視圖7.2.4 模式面板7.2.5 當(dāng)前場(chǎng)景面板7.2.6 雜項(xiàng)面板7.3 制作.DIF文件7.4 DIF的LOD7.4.1 為什么使用LOD7.4.2 如何制作LOD7.5 本章小結(jié)7.6 練習(xí)題第8章 制作.DTS文件8.1 什么是DTS8.1.1 Max2DTSEXPORTER8.1.2 安裝DTSExporter8.1.3 Max的參數(shù)設(shè)置8.2 模型制作及導(dǎo)出DTS格式8.2.1 基本模型制作及導(dǎo)出DTS格式8.2.2 復(fù)雜模型的LOD制作8.3 材質(zhì)8.4 本章小結(jié)8.5 練習(xí)題附錄
章節(jié)摘錄
插圖:教學(xué)目標(biāo):全面了解Torque游戲引擎,掌握TorqueSDK的內(nèi)容。教學(xué)重點(diǎn):掌握Torque游戲引擎的基本框架組織結(jié)構(gòu),以及框架中各單元的主要內(nèi)容。教學(xué)難點(diǎn):common文件夾內(nèi)容的解釋。近年來(lái),隨著計(jì)算機(jī)硬件和網(wǎng)絡(luò)技術(shù)飛速發(fā)展,電腦游戲尤其是網(wǎng)絡(luò)游戲的快速推進(jìn),以及廣大人民群眾娛樂(lè)方式的網(wǎng)絡(luò)化,電腦游戲產(chǎn)業(yè)處于異常火爆的狀態(tài)。加上國(guó)家政策的傾斜,越來(lái)越多的人加入到游戲行業(yè)中來(lái)。隨著國(guó)內(nèi)外民間游戲開(kāi)發(fā)團(tuán)隊(duì)的迅速增多,專業(yè)的、業(yè)余的愛(ài)好者表現(xiàn)出了相當(dāng)高漲的游戲開(kāi)發(fā)熱情,因此,當(dāng)務(wù)之急,是從哪里進(jìn)入游戲這個(gè)行業(yè)。許多人提出這樣的問(wèn)題,“我有一定的編程基礎(chǔ),非常喜歡游戲行業(yè),想為國(guó)產(chǎn)游戲貢獻(xiàn)自己的力量,但是我應(yīng)該從哪里開(kāi)始呢?”Torque游戲引擎是一個(gè)不錯(cuò)的選擇。注意:SDK是Software:DevelopmentKit的縮寫(xiě),中文意思就是“軟件開(kāi)發(fā)工具包”。這是一個(gè)覆蓋面相當(dāng)廣泛的名詞,可以這么說(shuō),輔助開(kāi)發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合都可以叫做SDK。torque的SDK為用戶提供了用于開(kāi)發(fā)游戲所需要的大部分工具、引擎源代碼、各種插件以及可以作為起點(diǎn)的游戲Demo。
編輯推薦
《腳本級(jí)網(wǎng)絡(luò)游戲編程》:中國(guó)電影電視技術(shù)學(xué)會(huì)數(shù)字特效與三維動(dòng)畫(huà)專業(yè)委員會(huì),中國(guó)系統(tǒng)仿真學(xué)會(huì)數(shù)字娛樂(lè)專業(yè)委員會(huì),中國(guó)文化創(chuàng)意產(chǎn)業(yè)技術(shù)創(chuàng)新聯(lián)盟推薦教材。關(guān)于《腳本級(jí)網(wǎng)絡(luò)游戲編程》:本教材是網(wǎng)絡(luò)游戲編程的專業(yè)課程?!赌_本級(jí)網(wǎng)絡(luò)游戲編程》采用著名的TOrque游戲引擎為主線,由淺入深的使讀者了解游戲引擎的基本框架和使用,并掌握游戲引擎腳本層開(kāi)發(fā)的知識(shí),為學(xué)>——-3者進(jìn)一步進(jìn)行引擎層開(kāi)發(fā)打好基礎(chǔ)。國(guó)際知名游戲引擎先進(jìn)引擎真體驗(yàn)網(wǎng)絡(luò)游戲開(kāi)發(fā)DIY第九藝術(shù)學(xué)院叢書(shū)作為RGDC游戲開(kāi)發(fā)課程體系配套教材,由遞歸教育組織力量,集國(guó)內(nèi)外游戲業(yè)內(nèi)精英人才打造而成。全套叢書(shū)共包括:游戲開(kāi)發(fā)基礎(chǔ)、游戲美術(shù)設(shè)計(jì)、游戲程序開(kāi)發(fā)3個(gè)部分。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
腳本級(jí)網(wǎng)絡(luò)游戲編程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版