腳本級網絡游戲編程

所属分类:游戲  
出版时间:2009-12   出版时间:清華大學出版社   作者:喻春陽,鄒吉滔,陳洪 著   页数:303  

前言

21世纪是计算机迅速普及的世纪,人们在把计算机作为多媒体娱乐工具的时候,就不可避免地会接触到计算机游戏,尤其是网络游戏。作为第九艺术,2008年全世界计算机游戏的总产值约350亿美元。计算机游戏已经成为全球商业的一个非常重要的分支。在我国,据艾瑞调查报告数据,网络游戏市场总产值在2007年达到128亿元,游戏收入比2006年增长了67%。预计游戏市场总产值将以平均每年209,0的速度增长,到2011年将达到400亿元。政府也开始制定相关政策,对游戏产业逐渐加大投入力度。在这样的背景下,中国政府推出了国家信息技术紧缺人才培养工程(NITE)。国家信息技术紧缺人才培养工程是信息产业部软件与集成电路促进中心(csIP)在信息产业部的直接领导下,组织国内众多软件与集成电路企业、研究机构和教育培训机构在全国范围内推出的专业人才培养计划。培养工程于2006年1月1日正式启动。培养工程首批设定的紧缺专业为软件开发、软件测试、Linux技术、软件构架、集成电路设计、嵌入式系统设计、游戏开发与设计、知识产权、电子政务及高级IT管理10个领域,分别通过理论培训、实训、实习、学历教育、认证考试和远程教育等手段进行相应的人才培养。届时,在全国范围内将建立起80个信息技术紧缺人才培养与储备基地、150个远程继续教育站点,选定200所高等及职业院校进行定向专业共建教学,力争在2006_2010年培养并向企业提供定向专业毕业生10万人,短期技能提高培训人才达到50万人。其中,游戏开发与设计是最紧缺的专业之一。目前,一些高校已经开始着手开设游戏开发专业。同时,越来越多的热血青年投入到游戏开发领域中来。提到游戏开发,相信很多人认为要使用C++语言结合OpenGI。或者是。DirectX.进行程序设计。如今,业界公认的最流行的、效率最高的方法是使用游戏引擎进行游戏开发。游戏引擎提供了一个平台,我们在这个平台上工作而不用考虑这个平台和外部如何交互。举例来说,我们需要撰写一个报告,然后打印几份给其他人传阅。这个行为可以描述为写报告(游戏编程)——打印(游戏发布)——传阅(玩家玩)。虽然过程很简单,但是存在一个问题,用什么来写这个报告?用Word或者其他文本编辑软件。可以认为Word是一个引擎,可以直接在上面进行撰写,而不用考虑字符是如何输入电脑的。关于打印,电脑和打印机怎么交流的我们不用关心,只要单击打印机图标就可以了。用户不必使用C++语言编写一个Word软件,然后再在它的基础上撰写文档。

内容概要

  《腳本級網絡游戲編程》深入淺出地介紹了利用Torque引擎創建游戲時所涉及的編程環境及腳本系統,書中用了大量筆墨闡述了Torque的腳本系統和資源使用,同時也概要地介紹了3D模型的幾種不同的使用及創建方式。書中最後部分詳細地介紹了利用了Torque創建FPS游戲的全部過程。書中附錄部分收錄了大部分Torque腳本類的屬性和方法及數據模塊的各種屬性,在實際工作中很有實用價值。《腳本級網絡游戲編程》是Torque初學者不可多得的指導書。  《腳本級網絡游戲編程》適用于網絡游戲開發人員及愛好者,也可作為大專院校相關專業及社會培訓班教材和參考書。

书籍目录

第1章 Torque簡介1.1 安裝TorqueSDK1.2 TorqueSDK的內容1.3 使用Torque實現夢想1.4 本章小結1.5 練習題第2章 從GettingStarted開始2.1 游戲的組織結構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 材質文件2.2.6 音樂和音效文件2.3 GettingStarted文檔2.3.1 起始頁面2.3.2 進入游戲世界2.3.3 組織對象2.3.4 腳本2.3.5 游戲試玩2.4 本章小結2.5 練習題第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 本章小結第4章 TorqueScript4.1 TorqueScript的概念和術語4.2 關于TorqueScript4.2.1 變量4.2.2 字符串4.2.3 對象4.2.4 數據塊4.3 本章小結4.4 練習題第5章 入門游戲tutorial.base5.1 根main.CS5.2 tutorial.base文件夾5.2.1 main.CS5.2.2 server文件夾5.2.3 client文件夾5.3 本章小結5.4 練習題第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 本章小結6.4 練習題第7章 制作.DIF文件7.1 Constructor的界面7.2 創建模型7.2.1 工具面板7.2.2 屬性面板7.2.3 視圖7.2.4 模式面板7.2.5 當前場景面板7.2.6 雜項面板7.3 制作.DIF文件7.4 DIF的LOD7.4.1 為什麼使用LOD7.4.2 如何制作LOD7.5 本章小結7.6 練習題第8章 制作.DTS文件8.1 什麼是DTS8.1.1 Max2DTSEXPORTER8.1.2 安裝DTSExporter8.1.3 Max的參數設置8.2 模型制作及導出DTS格式8.2.1 基本模型制作及導出DTS格式8.2.2 復雜模型的LOD制作8.3 材質8.4 本章小結8.5 練習題附錄

章节摘录

插圖︰教學目標︰全面了解Torque游戲引擎,掌握TorqueSDK的內容。教學重點︰掌握Torque游戲引擎的基本框架組織結構,以及框架中各單元的主要內容。教學難點︰common文件夾內容的解釋。近年來,隨著計算機硬件和網絡技術飛速發展,電腦游戲尤其是網絡游戲的快速推進,以及廣大人民群眾娛樂方式的網絡化,電腦游戲產業處于異常火爆的狀態。加上國家政策的傾斜,越來越多的人加入到游戲行業中來。隨著國內外民間游戲開發團隊的迅速增多,專業的、業余的愛好者表現出了相當高漲的游戲開發熱情,因此,當務之急,是從哪里進入游戲這個行業。許多人提出這樣的問題,“我有一定的編程基礎,非常喜歡游戲行業,想為國產游戲貢獻自己的力量,但是我應該從哪里開始呢?”Torque游戲引擎是一個不錯的選擇。注意︰SDK是Software︰DevelopmentKit的縮寫,中文意思就是“軟件開發工具包”。這是一個覆蓋面相當廣泛的名詞,可以這麼說,輔助開發某一類軟件的相關文檔、範例和工具的集合都可以叫做SDK。torque的SDK為用戶提供了用于開發游戲所需要的大部分工具、引擎源代碼、各種插件以及可以作為起點的游戲Demo。

编辑推荐

《脚本级网络游戏编程》:中国电影电视技术学会数字特效与三维动画专业委员会,中国系统仿真学会数字娱乐专业委员会,中国文化创意产业技术创新联盟推荐教材。关于《脚本级网络游戏编程》:本教材是网络游戏编程的专业课程。《脚本级网络游戏编程》采用著名的TOrque游戏引擎为主线,由浅入深的使读者了解游戏引擎的基本框架和使用,并掌握游戏引擎脚本层开发的知识,为学>——-3者进一步进行引擎层开发打好基础。国际知名游戏引擎先进引擎真体验网络游戏开发DIY第九艺术学院丛书作为RGDC游戏开发课程体系配套教材,由递归教育组织力量,集国内外游戏业内精英人才打造而成。全套丛书共包括:游戏开发基础、游戏美术设计、游戏程序开发3个部分。

图书封面


    腳本級網絡游戲編程下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,游戲PDF免费下载。 计算机教程网 

计算机教程网 @ 2017