腳本級網(wǎng)絡(luò)游戲編程

出版時間:2009-12  出版社:清華大學(xué)出版社  作者:喻春陽,鄒吉滔,陳洪 著  頁數(shù):303  
Tag標(biāo)簽:無  

前言

21世紀是計算機迅速普及的世紀,人們在把計算機作為多媒體娛樂工具的時候,就不可避免地會接觸到計算機游戲,尤其是網(wǎng)絡(luò)游戲。作為第九藝術(shù),2008年全世界計算機游戲的總產(chǎn)值約350億美元。計算機游戲已經(jīng)成為全球商業(yè)的一個非常重要的分支。在我國,據(jù)艾瑞調(diào)查報告數(shù)據(jù),網(wǎng)絡(luò)游戲市場總產(chǎn)值在2007年達到128億元,游戲收入比2006年增長了67%。預(yù)計游戲市場總產(chǎn)值將以平均每年209,0的速度增長,到2011年將達到400億元。政府也開始制定相關(guān)政策,對游戲產(chǎn)業(yè)逐漸加大投入力度。在這樣的背景下,中國政府推出了國家信息技術(shù)緊缺人才培養(yǎng)工程(NITE)。國家信息技術(shù)緊缺人才培養(yǎng)工程是信息產(chǎn)業(yè)部軟件與集成電路促進中心(csIP)在信息產(chǎn)業(yè)部的直接領(lǐng)導(dǎo)下,組織國內(nèi)眾多軟件與集成電路企業(yè)、研究機構(gòu)和教育培訓(xùn)機構(gòu)在全國范圍內(nèi)推出的專業(yè)人才培養(yǎng)計劃。培養(yǎng)工程于2006年1月1日正式啟動。培養(yǎng)工程首批設(shè)定的緊缺專業(yè)為軟件開發(fā)、軟件測試、Linux技術(shù)、軟件構(gòu)架、集成電路設(shè)計、嵌入式系統(tǒng)設(shè)計、游戲開發(fā)與設(shè)計、知識產(chǎn)權(quán)、電子政務(wù)及高級IT管理10個領(lǐng)域,分別通過理論培訓(xùn)、實訓(xùn)、實習(xí)、學(xué)歷教育、認證考試和遠程教育等手段進行相應(yīng)的人才培養(yǎng)。屆時,在全國范圍內(nèi)將建立起80個信息技術(shù)緊缺人才培養(yǎng)與儲備基地、150個遠程繼續(xù)教育站點,選定200所高等及職業(yè)院校進行定向?qū)I(yè)共建教學(xué),力爭在2006_2010年培養(yǎng)并向企業(yè)提供定向?qū)I(yè)畢業(yè)生10萬人,短期技能提高培訓(xùn)人才達到50萬人。其中,游戲開發(fā)與設(shè)計是最緊缺的專業(yè)之一。目前,一些高校已經(jīng)開始著手開設(shè)游戲開發(fā)專業(yè)。同時,越來越多的熱血青年投入到游戲開發(fā)領(lǐng)域中來。提到游戲開發(fā),相信很多人認為要使用C++語言結(jié)合OpenGI?;蛘呤?。DirectX.進行程序設(shè)計。如今,業(yè)界公認的最流行的、效率最高的方法是使用游戲引擎進行游戲開發(fā)。游戲引擎提供了一個平臺,我們在這個平臺上工作而不用考慮這個平臺和外部如何交互。舉例來說,我們需要撰寫一個報告,然后打印幾份給其他人傳閱。這個行為可以描述為寫報告(游戲編程)——打?。ㄓ螒虬l(fā)布)——傳閱(玩家玩)。雖然過程很簡單,但是存在一個問題,用什么來寫這個報告?用Word或者其他文本編輯軟件??梢哉J為Word是一個引擎,可以直接在上面進行撰寫,而不用考慮字符是如何輸入電腦的。關(guān)于打印,電腦和打印機怎么交流的我們不用關(guān)心,只要單擊打印機圖標(biāo)就可以了。用戶不必使用C++語言編寫一個Word軟件,然后再在它的基礎(chǔ)上撰寫文檔。

內(nèi)容概要

  《腳本級網(wǎng)絡(luò)游戲編程》深入淺出地介紹了利用Torque引擎創(chuàng)建游戲時所涉及的編程環(huán)境及腳本系統(tǒng),書中用了大量筆墨闡述了Torque的腳本系統(tǒng)和資源使用,同時也概要地介紹了3D模型的幾種不同的使用及創(chuàng)建方式。書中最后部分詳細地介紹了利用了Torque創(chuàng)建FPS游戲的全部過程。書中附錄部分收錄了大部分Torque腳本類的屬性和方法及數(shù)據(jù)模塊的各種屬性,在實際工作中很有實用價值?!赌_本級網(wǎng)絡(luò)游戲編程》是Torque初學(xué)者不可多得的指導(dǎo)書。  《腳本級網(wǎng)絡(luò)游戲編程》適用于網(wǎng)絡(luò)游戲開發(fā)人員及愛好者,也可作為大專院校相關(guān)專業(yè)及社會培訓(xùn)班教材和參考書。

書籍目錄

第1章 Torque簡介1.1 安裝TorqueSDK1.2 TorqueSDK的內(nèi)容1.3 使用Torque實現(xiàn)夢想1.4 本章小結(jié)1.5 練習(xí)題第2章 從GettingStarted開始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 音樂和音效文件2.3 GettingStarted文檔2.3.1 起始頁面2.3.2 進入游戲世界2.3.3 組織對象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 控件選項3.3 本章小結(jié)第4章 TorqueScript4.1 TorqueScript的概念和術(shù)語4.2 關(guān)于TorqueScript4.2.1 變量4.2.2 字符串4.2.3 對象4.2.4 數(shù)據(jù)塊4.3 本章小結(jié)4.4 練習(xí)題第5章 入門游戲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章 進階游戲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)前場景面板7.2.6 雜項面板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é)重點:掌握Torque游戲引擎的基本框架組織結(jié)構(gòu),以及框架中各單元的主要內(nèi)容。教學(xué)難點:common文件夾內(nèi)容的解釋。近年來,隨著計算機硬件和網(wǎng)絡(luò)技術(shù)飛速發(fā)展,電腦游戲尤其是網(wǎng)絡(luò)游戲的快速推進,以及廣大人民群眾娛樂方式的網(wǎng)絡(luò)化,電腦游戲產(chǎn)業(yè)處于異?;鸨臓顟B(tài)。加上國家政策的傾斜,越來越多的人加入到游戲行業(yè)中來。隨著國內(nèi)外民間游戲開發(fā)團隊的迅速增多,專業(yè)的、業(yè)余的愛好者表現(xiàn)出了相當(dāng)高漲的游戲開發(fā)熱情,因此,當(dāng)務(wù)之急,是從哪里進入游戲這個行業(yè)。許多人提出這樣的問題,“我有一定的編程基礎(chǔ),非常喜歡游戲行業(yè),想為國產(chǎn)游戲貢獻自己的力量,但是我應(yīng)該從哪里開始呢?”Torque游戲引擎是一個不錯的選擇。注意:SDK是Software:DevelopmentKit的縮寫,中文意思就是“軟件開發(fā)工具包”。這是一個覆蓋面相當(dāng)廣泛的名詞,可以這么說,輔助開發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合都可以叫做SDK。torque的SDK為用戶提供了用于開發(fā)游戲所需要的大部分工具、引擎源代碼、各種插件以及可以作為起點的游戲Demo。

編輯推薦

《腳本級網(wǎng)絡(luò)游戲編程》:中國電影電視技術(shù)學(xué)會數(shù)字特效與三維動畫專業(yè)委員會,中國系統(tǒng)仿真學(xué)會數(shù)字娛樂專業(yè)委員會,中國文化創(chuàng)意產(chǎn)業(yè)技術(shù)創(chuàng)新聯(lián)盟推薦教材。關(guān)于《腳本級網(wǎng)絡(luò)游戲編程》:本教材是網(wǎng)絡(luò)游戲編程的專業(yè)課程?!赌_本級網(wǎng)絡(luò)游戲編程》采用著名的TOrque游戲引擎為主線,由淺入深的使讀者了解游戲引擎的基本框架和使用,并掌握游戲引擎腳本層開發(fā)的知識,為學(xué)>——-3者進一步進行引擎層開發(fā)打好基礎(chǔ)。國際知名游戲引擎先進引擎真體驗網(wǎng)絡(luò)游戲開發(fā)DIY第九藝術(shù)學(xué)院叢書作為RGDC游戲開發(fā)課程體系配套教材,由遞歸教育組織力量,集國內(nèi)外游戲業(yè)內(nèi)精英人才打造而成。全套叢書共包括:游戲開發(fā)基礎(chǔ)、游戲美術(shù)設(shè)計、游戲程序開發(fā)3個部分。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    腳本級網(wǎng)絡(luò)游戲編程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7