可視化游戲編程技術(shù)

出版時(shí)間:2010-10  出版社:水利水電出版社  作者:楊魯新 編  頁(yè)數(shù):255  
Tag標(biāo)簽:無(wú)  

前言

在個(gè)人計(jì)算機(jī)以及網(wǎng)絡(luò)技術(shù)日益普及的今天,中國(guó)計(jì)算機(jī)的保有量已經(jīng)突破2億臺(tái),利用計(jì)算機(jī)設(shè)備進(jìn)行教育與休閑娛樂(lè)已經(jīng)成為一種趨勢(shì)。目前,數(shù)量龐大的個(gè)人.PC機(jī)以及各類(lèi)網(wǎng)站都需要大量的教育和休閑娛樂(lè)軟件產(chǎn)品來(lái)提供內(nèi)容支持,這就需要大量的軟件開(kāi)發(fā)公司和個(gè)人來(lái)開(kāi)發(fā)教育和休閑娛樂(lè)類(lèi)的軟件產(chǎn)品。但是國(guó)內(nèi)現(xiàn)有的開(kāi)發(fā)能力明顯不足,除大型網(wǎng)絡(luò)游戲尚能滿(mǎn)足市場(chǎng)外,有很大需求量的小型休閑益智類(lèi)游戲產(chǎn)品的開(kāi)發(fā)遠(yuǎn)遠(yuǎn)落后于歐美一些發(fā)達(dá)國(guó)家。雖然造成這種狀況的原因是多方面的,但游戲編程技術(shù)手段的單一性卻是一個(gè)不容忽視的問(wèn)題。從目前的游戲編程技術(shù)方面來(lái)看,國(guó)內(nèi)使用的基本方法比較狹窄,從專(zhuān)業(yè)的公司到個(gè)人愛(ài)好者,制作游戲基本都以代碼編程為主要手段。而國(guó)外已經(jīng)大量使用的游戲引擎和開(kāi)發(fā)平臺(tái),具有極高的游戲制作效率,但在國(guó)內(nèi)卻沒(méi)有多少人在使用,這其中的一個(gè)主要原因就是缺乏豐富的技術(shù)資料。因此許多優(yōu)秀的游戲開(kāi)發(fā)工具不能被人知曉,知道的也不能熟練地使用。鑒于這樣的狀況,本書(shū)選擇了這方面的內(nèi)容,并以較為典型的集成化游戲開(kāi)發(fā)工具為講述目標(biāo),全面介紹了這方面的知識(shí)與實(shí)用技術(shù)。書(shū)里的內(nèi)容不僅是為了滿(mǎn)足那些專(zhuān)門(mén)從事游戲開(kāi)發(fā)工作的專(zhuān)業(yè)人員的需要,同時(shí)也可為相關(guān)專(zhuān)業(yè)的院校提供一種教學(xué)內(nèi)容的選擇;另外,這也是更多熱愛(ài)游戲的電腦愛(ài)好者希望得到的學(xué)習(xí)材料。目前,可視化游戲編程技術(shù)是一種快速發(fā)展起來(lái)的游戲制作技術(shù),這種技術(shù)充分利用了成熟的游戲引擎內(nèi)核,并采用了可視化程度很高的集成游戲開(kāi)發(fā)平臺(tái)的方式,有效地讓游戲制作人員擺脫以基本代碼為主的游戲編程困擾,高效快捷地制作出高品質(zhì)的游戲作品來(lái),本書(shū)介紹的The Games Factory軟件便是這方面的典型代表。一般情況下,游戲程序的編寫(xiě)難度較大,不具備較高的計(jì)算機(jī)編程知識(shí)(如通曉C/C++、DirectX等),基本無(wú)法編寫(xiě)出像樣的游戲來(lái),但是,利用本書(shū)介紹的技術(shù),任何人都可以實(shí)現(xiàn)不用寫(xiě)源代碼就制作出游戲的夢(mèng)想。作為一種新的技術(shù)手段,可視化游戲編程技術(shù)具有很好的發(fā)展前景,但由于缺乏相關(guān)的技術(shù)書(shū)籍,所以這種技術(shù)在我國(guó)尚未得到廣泛的應(yīng)用。目前圖書(shū)市場(chǎng)可以找到的可視化游戲編程技術(shù)書(shū)籍非常少,鑒于此種情況,本書(shū)根據(jù)可視化游戲編程技術(shù)的基本特點(diǎn),以歐洲比較流行的The Games Factory軟件為基本游戲制作工具,全面完整地講述了可視化游戲制作的基本方法。本書(shū)首先在第1章闡述了可視化集成開(kāi)發(fā)工具的基本原理,從可視化原理到游戲引擎,從編輯平臺(tái)的出現(xiàn)與發(fā)展到此軟件的基本構(gòu)成,都作了基本的介紹。從第2章開(kāi)始,結(jié)合制作實(shí)例,以該軟件的功能順序展開(kāi)了全部?jī)?nèi)容的講述,主要內(nèi)容由3部分組成:①如何利用該軟件的基本編輯器實(shí)現(xiàn)游戲框架構(gòu)建、游戲場(chǎng)景布置,以及游戲事件設(shè)置的操作方法;②該軟件的重要內(nèi)容“游戲?qū)ο蟆焙汀氨磉_(dá)式”的使用詳述;③利用該軟件輔助編輯工具對(duì)游戲場(chǎng)景和動(dòng)畫(huà)的處理技術(shù),以及游戲完成后的最終封裝方法與應(yīng)用說(shuō)明。最后利用兩個(gè)附錄介紹了該軟件的最新版本和軟件中常用詞匯的中英文對(duì)照表。

內(nèi)容概要

本書(shū)是以集成化游戲開(kāi)發(fā)工具The Games Factory為基礎(chǔ),專(zhuān)門(mén)講述可視化游戲編程技術(shù)的專(zhuān)業(yè)書(shū)籍。全書(shū)共分9章,從可視化集成技術(shù)的基本原理到利用相關(guān)軟件制作出完整的游戲,全面介紹了游戲制作的基本知識(shí)與技巧。書(shū)中不僅利用實(shí)例詳細(xì)講述了軟件的操作方法,同時(shí)還對(duì)大量的編程實(shí)用參數(shù)作了詳細(xì)說(shuō)明。因此,本書(shū)具有廣泛的適用范圍,既可作為高等院校相關(guān)專(zhuān)業(yè)的教材,又可作為專(zhuān)業(yè)游戲開(kāi)發(fā)人員的參考資料和廣大計(jì)算機(jī)游戲愛(ài)好者的學(xué)習(xí)用書(shū)。    本書(shū)是按技術(shù)手冊(cè)與教學(xué)用書(shū)的雙重要求編寫(xiě)的,每章都配有思考練習(xí)題。為了便于學(xué)習(xí),本書(shū)配套光盤(pán)中不僅放置了The Games Factory的試用版軟件,而且還附有大量用于教學(xué)的游戲程序示例,對(duì)一些重要的編程操作方法另配有教學(xué)課件。因此,無(wú)論是用于游戲開(kāi)發(fā)還是教育培訓(xùn),本書(shū)都具有很好的實(shí)用價(jià)值。

書(shū)籍目錄

叢書(shū)序前言第1章 The Games Factory概述第2章 構(gòu)建游戲框架第3章 創(chuàng)建游戲環(huán)境第4章 設(shè)置游戲事件第5章 The Games Factory的對(duì)象第6章 表達(dá)式的使用第7章 游戲圖像編輯第8章 游戲動(dòng)畫(huà)編輯第9章 游戲的調(diào)試與發(fā)布附錄1 新版本The Games Factory簡(jiǎn)介附錄2 The Games Factory常用詞匯中英文對(duì)照表

章節(jié)摘錄

插圖:2.輔助編輯工具游戲程序的開(kāi)發(fā)是一項(xiàng)復(fù)雜的工作,特別是一些智能控制要求較高的游戲,更加需要一些靈活高效的計(jì)算處理方法來(lái)達(dá)到目的。此外,游戲所需的場(chǎng)景以及各類(lèi)角色的動(dòng)畫(huà)等也需要根據(jù)制作者的要求進(jìn)行進(jìn)一步的處理,因此,為了有效地實(shí)現(xiàn)游戲的復(fù)雜制作要求,在四大基本模塊基礎(chǔ)上,The Games Factory還提供了部分輔助編輯工具,如動(dòng)畫(huà)編輯器、圖像編輯器、表達(dá)式編輯器等。輔助編輯工具一般不獨(dú)立工作,它們都從屬于以上4個(gè)基本編輯模塊,并且是通過(guò)基本功能模塊來(lái)調(diào)用的。在輔助編輯工具的協(xié)助下,The Games Facto~可以實(shí)現(xiàn)復(fù)雜的游戲控制,靈活運(yùn)用這些輔助編輯工具不僅可以大大提高游戲的制作效率,而且可以極大地提高游戲制作的質(zhì)量。  3.游戲資源庫(kù)  就電腦游戲而言,無(wú)論何種類(lèi)型的游戲,都是由圖像、動(dòng)畫(huà)、音樂(lè)和聲效這些基本元素構(gòu)成的,這些游戲中的基本成分有兩個(gè)來(lái)源:一是自己開(kāi)發(fā),二是購(gòu)買(mǎi)資源。你也許想按照自己的需要來(lái)制作游戲的背景、動(dòng)畫(huà)以及音樂(lè)和聲效,但是這并不是件容易的事情,而且需要花費(fèi)很大的投入,對(duì)于有實(shí)力的開(kāi)發(fā)者來(lái)說(shuō),這也許不算什么,但是對(duì)于大多數(shù)的游戲愛(ài)好者來(lái)說(shuō),很難獨(dú)立完成龐大的游戲材料制作工作,因此,利用The Games Factory提供的游戲資源材料是一種很好的選擇。該軟件工具為我們提供了大量可供利用的游戲圖像、動(dòng)畫(huà)、音樂(lè)和聲效,巧妙地利用這些現(xiàn)成的材料就可以制作出精美的游戲作品來(lái)。示例中的游戲所采用的材料全部都在資源庫(kù)里,你可以通過(guò)分析它們的使用方法來(lái)掌握調(diào)用技巧,并利用資源庫(kù)提高自己制作游戲的效率。毫無(wú)疑問(wèn),The Games Factory的游戲資源庫(kù)是幫助我們制作游戲的得力工具。實(shí)際上,The Games Factory的構(gòu)成要比上述內(nèi)容復(fù)雜得多,但主要是由上面3個(gè)部分構(gòu)成的,對(duì)于其中各個(gè)編輯模塊的具體內(nèi)容將在后面的章節(jié)中進(jìn)行詳細(xì)講述。

編輯推薦

《可視化游戲編程技術(shù)》是數(shù)字藝術(shù)設(shè)計(jì)系列教材。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    可視化游戲編程技術(shù) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7