Visual C++游戲編程基礎(chǔ)

出版時間:2005-5  出版社:電子工業(yè)出版社  作者:榮欽科技  頁數(shù):393  字?jǐn)?shù):700000  
Tag標(biāo)簽:無  

前言

  前言  在IT行業(yè)人們常常說的一句話是,技術(shù)的飛速發(fā)展給我們帶來的唯一問題是其本身發(fā)展太快了。對于我們國家處于全球文化產(chǎn)業(yè)及創(chuàng)意產(chǎn)業(yè)日新月異大格局中,電子游戲、網(wǎng)絡(luò)游戲的發(fā)展之快,更是令人眼花繚亂,目不暇接。文化的移植和技術(shù)的嫁接,能使得一款網(wǎng)絡(luò)游戲的代理就促生了一家上市公司和它的主人雄踞富豪榜的奇跡。泊來的文化和異國的精品,已將我們的游戲玩家的口味吊得居高不下,也將他們的眼界煉得近乎刁鉆。他們拭目以待,期盼著一款又一款我們民族自己的游戲產(chǎn)品有著一席之地,漸成氣候而終將席卷全球。消費市場的成熟和需求的超前已經(jīng)迫切呼喚屬于中華民族自己的游戲精品,其瓶頸集中體現(xiàn)在人才匱乏方面,于是與國際接軌的配套人才體系的建設(shè)成為至關(guān)重要、急待解決的問題——如何培養(yǎng)優(yōu)秀的游戲設(shè)計師和開發(fā)人員?如何開發(fā)符合市場需求的游戲產(chǎn)品?如何成為成功的游戲開發(fā)商?這正是我們要回答的問題?! 牟邉澋皆O(shè)計,從開發(fā)到上市,一款完美的游戲出品并非易事。游戲已經(jīng)不再只是打發(fā)時間的消遣,它給我們提供了一個無限伸展的內(nèi)心世界,一種分享我們共同經(jīng)歷、體驗、希望和夢想的機會?! ∈紫?,我們要了解游戲到底是什么,要回答什么是好的游戲,什么是好玩的游戲。在多元文化加市場經(jīng)濟的年代,我們要了解我們的游戲玩家,玩家永遠是上帝。游戲就在于它好玩,而游戲的好玩就在于它的互動參與和競技動力,能讓參與者有興趣而積極互動的游戲其要素有很多,情節(jié)感受、視覺享受、難易編排、控制技能等。這一切都需要策劃、設(shè)計、編寫、生成、測試,形成了一個以游戲產(chǎn)品為核心的循環(huán)鏈,一個完整的業(yè)界。目前在鏈的各個環(huán)節(jié)上,除了終端的玩家嗷嗷待哺不乏其人外,其他環(huán)節(jié)就人才稀少,多處空白。其實我們真正缺乏的不是人才,而是缺少掌握了該專業(yè)知識的行家。為了填補這些空白,讓那些有潛力的人們盡快獲得他們所需要的知識技能,我們特編輯這套《游戲?qū)W院經(jīng)典書叢》。  研究探討游戲的要素有許許多多,僅從設(shè)計考慮,就有兩大方面:藝術(shù)和技術(shù)。任何一套好的游戲都靠精密完善的策劃。在開發(fā)過程中,又有許多的講究,流程的安排,編程的方法,制作的技巧等等。因此,這套叢書主要包括四個模塊:策劃、設(shè)計、編制和測試(玩法),已形成一個完整的體系。本套叢書從游戲項目整體思想與系統(tǒng)設(shè)計、游戲程序開發(fā)、游戲用戶界面和視聽藝術(shù)等方向切入,涵蓋了游戲產(chǎn)業(yè)領(lǐng)域的幾大方向,覆蓋了初、中、高三個層次,涉及領(lǐng)域廣泛,縱深適宜。參加叢書編寫的作者和編審委員會有來自美國游戲界的資深專家,韓國的游戲開發(fā)專家,中國臺灣的游戲開發(fā)團隊,多次獲獎的國內(nèi)外游戲美術(shù)設(shè)計師,又有來自國內(nèi)外著名高校中專門從事游戲研究和教學(xué)的學(xué)者教授。  隨著電腦硬件系統(tǒng)的改良,芯片由32位提升到128位,未來的電子和網(wǎng)絡(luò)游戲?qū)⑹侨绾蔚陌l(fā)展趨勢?我想,它必將是更智能化、更藝術(shù)性、更人性味,因而更酷。在高性能的硬件設(shè)備的支持下,游戲的驅(qū)動引擎更具威力,控制功能更加完備,在一個錯綜復(fù)雜的極度擴張的游戲大世界中,帶著超乎常人智慧的人工智能的應(yīng)對力,使得所有要素包括藝術(shù)的風(fēng)格、情感的互動、故事的鋪展、視覺的表現(xiàn),用戶的界面,融合為有機的一體,給人們帶來更豐富的娛樂和體驗。好的游戲給人們的生活帶來了健康愉快的補充,唯美的藝術(shù)享受,潛默的教育功效,時尚的情感陶冶。市場總是要開張的,如果沒有足夠的優(yōu)質(zhì)游戲,那么市場就不免會被粗劣的游戲所充斥。面對著廣大成長中的青少年,誰掌握著游戲的導(dǎo)向權(quán)更是至關(guān)重要?! 〕ナ袌鰞r值的意義,電子游戲包括網(wǎng)絡(luò)游戲的發(fā)展的必要性還在于對我國文化產(chǎn)業(yè)發(fā)展的重要性。游戲作為一種特殊的創(chuàng)意文化產(chǎn)品形態(tài),是文化產(chǎn)業(yè)鏈中的不可缺少的一環(huán)。創(chuàng)意產(chǎn)業(yè)是文化產(chǎn)業(yè)中最具創(chuàng)造性和先導(dǎo)性的核心組成部分,在創(chuàng)意產(chǎn)業(yè)已成為其他產(chǎn)業(yè)核心的新經(jīng)濟時代(美國創(chuàng)意產(chǎn)業(yè)占GNP的70%, 加拿大占GDP的60%),世界創(chuàng)意經(jīng)濟全球每天220億美元的產(chǎn)值的今天,中國的經(jīng)濟轉(zhuǎn)型在世界的整體發(fā)展趨勢中也將從過去的中國制造逐步轉(zhuǎn)向未來的中國創(chuàng)造。我們希望有更多的業(yè)界有識之士能關(guān)注這一新的發(fā)展領(lǐng)域,投入自己的聰明才智,精力能量,去解決開創(chuàng)游戲業(yè)的一道道難題;我們也希望有了由游戲?qū)<胰后w精心編寫的這套叢書,你能從中找到大部分解決問題的方案,無論你想成為這一產(chǎn)業(yè)的經(jīng)營者,還是設(shè)計創(chuàng)作人員,或是玩家。特別是對于從事游戲?qū)I(yè)領(lǐng)域的教學(xué)科研和教育培訓(xùn)相關(guān)教師和學(xué)生,這是一套完整的教科書。歡迎政府組織、教育機構(gòu)、業(yè)界同仁和專業(yè)人士提出寶貴的建議和批評,共同參與,不斷完善游戲教育體系,為我國的游戲產(chǎn)業(yè)的健康發(fā)展做出義不容辭的貢獻。

內(nèi)容概要

本書介紹了如何以Visual C++及DirectX來設(shè)計游戲,主要針對想學(xué)習(xí)游戲設(shè)計的初學(xué)者,通過本書深入淺出的概念與實例相結(jié)合來逐步實現(xiàn)自己制作游戲的夢想。書中循序漸進地從游戲畫面繪制、游戲動畫技巧、游戲輸入消息處理、游戲人工智能、游戲物理現(xiàn)象設(shè)計原理及如何進入3D世界等基本的游戲設(shè)計基礎(chǔ)開始,到實際的程序范例編寫,除了讓初學(xué)者有清楚的基礎(chǔ)概念以外,還能實際地應(yīng)用于游戲設(shè)計,書中的最后一章以游戲項目開發(fā)為范例,完整地展示了初期規(guī)劃及所有設(shè)計過程,隨書光盤內(nèi)容為書中范例源文件。   本書適合游戲開發(fā)人員及游戲相關(guān)專業(yè)師生學(xué)習(xí)使用。  榮欽科技擁有一支專精各種計算機知識領(lǐng)域的專家團隊。高凝聚力產(chǎn)生高含量的IT信息資訊圖書。榮欽科技在游戲開發(fā)、網(wǎng)絡(luò)開發(fā)、影像處理、硬件編程、程序語言等領(lǐng)域都有獨到的見解和核心技術(shù)實力。更為重要的是、榮欽科技團隊擁有一顆永不懈怠的上進心,這正是保證他們推出的每一種圖書品質(zhì)優(yōu)秀的力量源泉,榮欽希望和讀者的每一次交流都可以讓彼此得到最大的收獲。    肖永亮博士,著名數(shù)字媒體專家,教授。任教于美國紐約大學(xué)和北京師范大學(xué)。美國計算機協(xié)會圖形圖像學(xué)會(ACM SIGGRAPH)北京分會會長。北京師范大學(xué)藝術(shù)與傳媒學(xué)院副院長、數(shù)字媒體研究所所長、博士生導(dǎo)師。清華大學(xué)文化產(chǎn)業(yè)中心兼職研究員。南昌大學(xué)客座教授。《數(shù)字媒體高等教育教材》主編,《游戲?qū)W院經(jīng)典書叢》主編,《21世紀(jì)動漫游戲?qū)I(yè)高等教育規(guī)劃教材》編委。中國視協(xié)動畫短片獎評委。中華民族文化促進會海外常務(wù)理事。全國青聯(lián)留學(xué)人員聯(lián)誼會理事、新聞傳媒專業(yè)委員會秘書長。中國旅美科技協(xié)會理事、新媒體學(xué)會會長。先后在美國路易威爾大學(xué)獲高等教育管理文學(xué)碩士、哲學(xué)博士學(xué)位,肯塔基大學(xué)數(shù)學(xué)系、紐約西奈山醫(yī)學(xué)院完成博士后研究,主要從事電腦算法理論、人工智能、軟件開發(fā)應(yīng)用、網(wǎng)絡(luò)系統(tǒng)管理、計算機圖像處理、三維動畫游戲等研究,在國際一流雜志上發(fā)表過近十篇學(xué)術(shù)論文并載入美國科學(xué)與工程世界名人錄。1995年任開創(chuàng)國家骨干網(wǎng)CHINANET亞信公司高級顧問和工程師。曾就職于美國新聞集團FOX 影視公司藍天制片廠任總工程師,執(zhí)掌公司的技術(shù)發(fā)展方向和引領(lǐng)前沿技術(shù),領(lǐng)導(dǎo)和協(xié)調(diào)研發(fā)部、網(wǎng)管部、系統(tǒng)工程部、軟件編程部和生產(chǎn)流程部,設(shè)計和執(zhí)行完成多項數(shù)千萬美元的生產(chǎn)項目,參與領(lǐng)導(dǎo)多部電影票房榜首影片特技和電視轟動性廣告的設(shè)計制作,其中影片《邦尼》榮獲71屆奧斯卡最佳動畫短片金像獎。肖永亮先生的學(xué)識背景、豐富經(jīng)驗和幸運成就,使得美國專營高級人才的獵頭公司將他列為出類拔萃的"投資性聘用(investment hiring)"人才,香港媒體稱他為"當(dāng)今國際精英人才市場中不可多得的年富力強的'新寵'",中國中央電視臺《東方之子》專訪將他報道為"變不可能為可能"的特技師。

書籍目錄

第1章 windows API程序快速入門 1.1 VC++與Windows API 1.2 構(gòu)建游戲設(shè)計的舞臺  1.2.1 建立程序項目  1.2.2 程序架構(gòu)說明 課后重點整理第2章 游戲畫面繪圖 2.1 基本屏幕繪圖 2.2 游戲畫面特效制作 2.3 游戲地圖制作 課后重點整理第3章 游戲動畫技巧 3.1 基礎(chǔ)動畫顯示 3.2 動畫顯示問題 3.3 背景動畫設(shè)計 課后重點整理第4章 游戲輸入消息處理 4.1 鍵盤輸入消息 4.2 鼠標(biāo)輸入消息 4.3 鼠標(biāo)相關(guān)函數(shù) 課后重點整理第5章 游戲人工智能 5.1 移動型游戲AI 5.2 行為型游戲AI 5.3 策略型游戲AI 課后重點整理第6章 游戲物理現(xiàn)象設(shè)計原理 6.1 物理運動 6.2 物體間的碰撞 6.3 粒子的應(yīng)用 課后重點整理第7章 進入3D世界 7.1 初探Direct X 7.2 使用Direct Graphics 7.3 使用Direct Graphics進行2D影像處理 7.4 Direct Graphics的顏色操作第8章 Direct Graphics 3D的奇幻世界 8.1 迷人的3D魅力 8.2 3D空間坐標(biāo)的轉(zhuǎn)換 8.3 Direct Graphics的色彩計算 課后重點整理第9章 Directsound 的使用方式 9.1 開始建立Directsound  9.2 聲音的播放與控制 9.3 3D音效的實際演練 課后重點整理第10章 Directsound 的使用方法 10.1 建立Directsound 程序 10.2 鍵盤與鼠標(biāo)輸入的取得方法 10.3 使用搖桿功能 課后重點整理第11章 威力強大的Directplay和Directshow ……第12章 小游戲設(shè)計實例附錄A Direct Draw制作游戲秘籍大公開附錄B 專業(yè)詞匯附錄C 常用Windows虛擬鍵表

編輯推薦

  本書介紹了如何以Visual C++及DirectX來設(shè)計游戲,主要針對想學(xué)習(xí)游戲設(shè)計的初學(xué)者,通過本書深入淺出的概念與實例相結(jié)合來逐步實現(xiàn)自己制作游戲的夢想。書中循序漸進地從游戲畫面繪制、游戲動畫技巧、游戲輸入消息處理、游戲人工智能、游戲物理現(xiàn)象設(shè)計原理及如何進入3D世界等基本的游戲設(shè)計基礎(chǔ)開始,到實際的程序范例編寫,除了讓初學(xué)者有清楚的基礎(chǔ)概念以外,還能實際地應(yīng)用于游戲設(shè)計,書中的最后一章以游戲項目開發(fā)為范例,完整地展示了初期規(guī)劃及所有設(shè)計過程,隨書光盤內(nèi)容為書中范例源文件。  本書適合游戲開發(fā)人員及游戲相關(guān)專業(yè)師生學(xué)習(xí)使用。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual C++游戲編程基礎(chǔ) PDF格式下載


用戶評論 (總計1條)

 
 

  •   書實用性挺強,老師推薦買,參考做畢業(yè)設(shè)計的。例子挺多,每個例子附有詳細步驟詳細解說。
 

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

京ICP備13047387號-7