出版時間:2010-10 出版社:水利水電出版社 作者:楊魯新 編 頁數(shù):255
Tag標簽:無
前言
在個人計算機以及網(wǎng)絡技術日益普及的今天,中國計算機的保有量已經(jīng)突破2億臺,利用計算機設備進行教育與休閑娛樂已經(jīng)成為一種趨勢。目前,數(shù)量龐大的個人.PC機以及各類網(wǎng)站都需要大量的教育和休閑娛樂軟件產(chǎn)品來提供內(nèi)容支持,這就需要大量的軟件開發(fā)公司和個人來開發(fā)教育和休閑娛樂類的軟件產(chǎn)品。但是國內(nèi)現(xiàn)有的開發(fā)能力明顯不足,除大型網(wǎng)絡游戲尚能滿足市場外,有很大需求量的小型休閑益智類游戲產(chǎn)品的開發(fā)遠遠落后于歐美一些發(fā)達國家。雖然造成這種狀況的原因是多方面的,但游戲編程技術手段的單一性卻是一個不容忽視的問題。從目前的游戲編程技術方面來看,國內(nèi)使用的基本方法比較狹窄,從專業(yè)的公司到個人愛好者,制作游戲基本都以代碼編程為主要手段。而國外已經(jīng)大量使用的游戲引擎和開發(fā)平臺,具有極高的游戲制作效率,但在國內(nèi)卻沒有多少人在使用,這其中的一個主要原因就是缺乏豐富的技術資料。因此許多優(yōu)秀的游戲開發(fā)工具不能被人知曉,知道的也不能熟練地使用。鑒于這樣的狀況,本書選擇了這方面的內(nèi)容,并以較為典型的集成化游戲開發(fā)工具為講述目標,全面介紹了這方面的知識與實用技術。書里的內(nèi)容不僅是為了滿足那些專門從事游戲開發(fā)工作的專業(yè)人員的需要,同時也可為相關專業(yè)的院校提供一種教學內(nèi)容的選擇;另外,這也是更多熱愛游戲的電腦愛好者希望得到的學習材料。目前,可視化游戲編程技術是一種快速發(fā)展起來的游戲制作技術,這種技術充分利用了成熟的游戲引擎內(nèi)核,并采用了可視化程度很高的集成游戲開發(fā)平臺的方式,有效地讓游戲制作人員擺脫以基本代碼為主的游戲編程困擾,高效快捷地制作出高品質(zhì)的游戲作品來,本書介紹的The Games Factory軟件便是這方面的典型代表。一般情況下,游戲程序的編寫難度較大,不具備較高的計算機編程知識(如通曉C/C++、DirectX等),基本無法編寫出像樣的游戲來,但是,利用本書介紹的技術,任何人都可以實現(xiàn)不用寫源代碼就制作出游戲的夢想。作為一種新的技術手段,可視化游戲編程技術具有很好的發(fā)展前景,但由于缺乏相關的技術書籍,所以這種技術在我國尚未得到廣泛的應用。目前圖書市場可以找到的可視化游戲編程技術書籍非常少,鑒于此種情況,本書根據(jù)可視化游戲編程技術的基本特點,以歐洲比較流行的The Games Factory軟件為基本游戲制作工具,全面完整地講述了可視化游戲制作的基本方法。本書首先在第1章闡述了可視化集成開發(fā)工具的基本原理,從可視化原理到游戲引擎,從編輯平臺的出現(xiàn)與發(fā)展到此軟件的基本構成,都作了基本的介紹。從第2章開始,結合制作實例,以該軟件的功能順序展開了全部內(nèi)容的講述,主要內(nèi)容由3部分組成:①如何利用該軟件的基本編輯器實現(xiàn)游戲框架構建、游戲場景布置,以及游戲事件設置的操作方法;②該軟件的重要內(nèi)容“游戲對象”和“表達式”的使用詳述;③利用該軟件輔助編輯工具對游戲場景和動畫的處理技術,以及游戲完成后的最終封裝方法與應用說明。最后利用兩個附錄介紹了該軟件的最新版本和軟件中常用詞匯的中英文對照表。
內(nèi)容概要
本書是以集成化游戲開發(fā)工具The Games Factory為基礎,專門講述可視化游戲編程技術的專業(yè)書籍。全書共分9章,從可視化集成技術的基本原理到利用相關軟件制作出完整的游戲,全面介紹了游戲制作的基本知識與技巧。書中不僅利用實例詳細講述了軟件的操作方法,同時還對大量的編程實用參數(shù)作了詳細說明。因此,本書具有廣泛的適用范圍,既可作為高等院校相關專業(yè)的教材,又可作為專業(yè)游戲開發(fā)人員的參考資料和廣大計算機游戲愛好者的學習用書。 本書是按技術手冊與教學用書的雙重要求編寫的,每章都配有思考練習題。為了便于學習,本書配套光盤中不僅放置了The Games Factory的試用版軟件,而且還附有大量用于教學的游戲程序示例,對一些重要的編程操作方法另配有教學課件。因此,無論是用于游戲開發(fā)還是教育培訓,本書都具有很好的實用價值。
書籍目錄
叢書序前言第1章 The Games Factory概述第2章 構建游戲框架第3章 創(chuàng)建游戲環(huán)境第4章 設置游戲事件第5章 The Games Factory的對象第6章 表達式的使用第7章 游戲圖像編輯第8章 游戲動畫編輯第9章 游戲的調(diào)試與發(fā)布附錄1 新版本The Games Factory簡介附錄2 The Games Factory常用詞匯中英文對照表
章節(jié)摘錄
插圖:2.輔助編輯工具游戲程序的開發(fā)是一項復雜的工作,特別是一些智能控制要求較高的游戲,更加需要一些靈活高效的計算處理方法來達到目的。此外,游戲所需的場景以及各類角色的動畫等也需要根據(jù)制作者的要求進行進一步的處理,因此,為了有效地實現(xiàn)游戲的復雜制作要求,在四大基本模塊基礎上,The Games Factory還提供了部分輔助編輯工具,如動畫編輯器、圖像編輯器、表達式編輯器等。輔助編輯工具一般不獨立工作,它們都從屬于以上4個基本編輯模塊,并且是通過基本功能模塊來調(diào)用的。在輔助編輯工具的協(xié)助下,The Games Facto~可以實現(xiàn)復雜的游戲控制,靈活運用這些輔助編輯工具不僅可以大大提高游戲的制作效率,而且可以極大地提高游戲制作的質(zhì)量。 3.游戲資源庫 就電腦游戲而言,無論何種類型的游戲,都是由圖像、動畫、音樂和聲效這些基本元素構成的,這些游戲中的基本成分有兩個來源:一是自己開發(fā),二是購買資源。你也許想按照自己的需要來制作游戲的背景、動畫以及音樂和聲效,但是這并不是件容易的事情,而且需要花費很大的投入,對于有實力的開發(fā)者來說,這也許不算什么,但是對于大多數(shù)的游戲愛好者來說,很難獨立完成龐大的游戲材料制作工作,因此,利用The Games Factory提供的游戲資源材料是一種很好的選擇。該軟件工具為我們提供了大量可供利用的游戲圖像、動畫、音樂和聲效,巧妙地利用這些現(xiàn)成的材料就可以制作出精美的游戲作品來。示例中的游戲所采用的材料全部都在資源庫里,你可以通過分析它們的使用方法來掌握調(diào)用技巧,并利用資源庫提高自己制作游戲的效率。毫無疑問,The Games Factory的游戲資源庫是幫助我們制作游戲的得力工具。實際上,The Games Factory的構成要比上述內(nèi)容復雜得多,但主要是由上面3個部分構成的,對于其中各個編輯模塊的具體內(nèi)容將在后面的章節(jié)中進行詳細講述。
編輯推薦
《可視化游戲編程技術》是數(shù)字藝術設計系列教材。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載