《游戲軟件開(kāi)發(fā)技術(shù)》課程教學(xué)大綱_第1頁(yè)
《游戲軟件開(kāi)發(fā)技術(shù)》課程教學(xué)大綱_第2頁(yè)
《游戲軟件開(kāi)發(fā)技術(shù)》課程教學(xué)大綱_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、游戲軟件開(kāi)發(fā)技術(shù)課程教學(xué)大綱課程名稱:游戲軟件開(kāi)發(fā)技術(shù) / Technology of Game Software Developing課程代碼:020140學(xué)時(shí):48 學(xué)分:3 講課學(xué)時(shí):38 上機(jī)/實(shí)驗(yàn)學(xué)時(shí):10 考核方式:考查先修課程:計(jì)算機(jī)圖形學(xué)、高級(jí)語(yǔ)言程序設(shè)計(jì)(C/C+)適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)開(kāi)課院系: 電子電氣工程學(xué)院計(jì)算機(jī)系教材:榮欽科技. Visual C+游戲設(shè)計(jì). 第二版. 北京科海電子出版社. 2003主要參考書(shū):1 Frank D. Luna. Introduction to 3D Game Programming with DirectX 9.0. 清華大學(xué)出版

2、社. 2003一、課程的性質(zhì)和任務(wù)游戲軟件開(kāi)發(fā),作為新興的高科技術(shù)產(chǎn)業(yè),對(duì)開(kāi)發(fā)技術(shù)人才有著極大的需求。從事游戲軟件開(kāi)發(fā)也是計(jì)算機(jī)軟件開(kāi)發(fā)中最具有挑戰(zhàn)性的工作,它不但要求有學(xué)生有扎實(shí)的軟件基本功,而且還要對(duì)計(jì)算機(jī)硬件、項(xiàng)目測(cè)劃以及美工等多方面有足夠的認(rèn)識(shí)和理解。本課程從基本的概念入手,結(jié)合具體的方法和步驟,通過(guò)具體的游戲程序代碼分析,使學(xué)生能夠了解游戲開(kāi)發(fā)的基本內(nèi)容,掌握基本的開(kāi)發(fā)步驟,解決游戲開(kāi)發(fā)中所面臨的各種常見(jiàn)問(wèn)題。二、教學(xué)內(nèi)容和基本要求教學(xué)內(nèi)容第一章 游戲設(shè)計(jì)導(dǎo)論1. 游戲舞臺(tái)的坐標(biāo)系統(tǒng)2. 游戲構(gòu)架與規(guī)劃,游戲的戲劇表現(xiàn),游戲主題的確立3. 劇情的發(fā)展過(guò)程,主要人物的突出,懸念的安排4

3、. 節(jié)奏的快慢,風(fēng)格的呈現(xiàn),攝影機(jī)的操控5. 視角的應(yīng)用,游戲劇本的規(guī)劃與設(shè)計(jì),游戲規(guī)劃的細(xì)則6. 界面的設(shè)計(jì),道具的設(shè)計(jì),真實(shí)與虛構(gòu),游戲的死角第二章 動(dòng)畫(huà)的制作1. 控制動(dòng)畫(huà)的顯示時(shí)間2. 定時(shí)器的運(yùn)用3. 特殊動(dòng)畫(huà)效果4. 游戲背景的卷動(dòng)第三章 物理動(dòng)作設(shè)計(jì)1. 物體的移動(dòng)2. 物體間的碰撞3. 粒子的應(yīng)用;第四章 管理程序中的消息1. 鍵盤(pán)消息的捕捉和處理2. 鼠標(biāo)消息的捕捉和處理第五章 剖析人工智能1. 移動(dòng)型人工智能2. 行為型人工智能3. 策略型人工智能第六章 DIRECTX1. 繪制基本幾何圖形2. 光照的原理及應(yīng)用3. 材質(zhì)的原理及應(yīng)用4. 模型的建立第七章 使用DIRECT

4、XDRAW1. DIRECTXDRAW基礎(chǔ)2. DIRECTXDRAW簡(jiǎn)單應(yīng)用;第八章 使用DIRECTXSOUND1. DIRECTXSOUND基礎(chǔ)2. DIRECTXSOUND簡(jiǎn)單應(yīng)用第九章 使用DIRECTXINPUT1. DIRECTXINPUT基礎(chǔ)2. DIRECTXINPUT簡(jiǎn)單應(yīng)用第十章 使用DIRECTXPLAY 和DIRECTXSHOW1. DIRECTXPLAY與DIRECTXSHOW基礎(chǔ)2. IRECTXPLAY與DIRECTXSHOW簡(jiǎn)單應(yīng)用第十一章 游戲源代碼剖析1. 游戲背景介紹2. 游戲功能介紹3. 游戲代碼剖析基本要求通過(guò)本課程的學(xué)習(xí),使學(xué)生能夠掌握游戲開(kāi)發(fā)的基

5、本理念,熟悉游戲開(kāi)發(fā)的基本技巧和流程;通過(guò)上機(jī)實(shí)驗(yàn),培養(yǎng)學(xué)生實(shí)際的游戲開(kāi)發(fā)能力,使學(xué)生具備從事游戲開(kāi)發(fā)工作的基本技能。三、實(shí)驗(yàn)(上機(jī)、習(xí)題課或討論課)內(nèi)容和基本要求上機(jī)內(nèi)容1動(dòng)畫(huà)的制作2PC機(jī)游戲開(kāi)發(fā)3手機(jī)游戲開(kāi)發(fā)基本要求了解并掌握動(dòng)畫(huà)制作過(guò)程,PC游戲開(kāi)發(fā)過(guò)程,以及手機(jī)游戲開(kāi)發(fā)過(guò)程和手機(jī)游戲下載方法。四、教學(xué)時(shí)數(shù)分配課程內(nèi)容講課實(shí)驗(yàn)習(xí)題課討論課課程設(shè)計(jì)上機(jī)小計(jì)游戲設(shè)計(jì)導(dǎo)論2動(dòng)畫(huà)的制作42物理動(dòng)作設(shè)計(jì)4管理程序中的消息4剖析人工智能4DIRECTX6使用DIRECTXDRAW2使用DIRECTXSOUND2DIRECTXINPUT2使用DIRECTXPLAY 和DIRECTXSHOW2使用DIRECTXPLAY 和DIRECTXSHOW24游戲源代碼剖析224共 計(jì)3621048五、對(duì)學(xué)生能力培養(yǎng)的要求掌握游戲開(kāi)發(fā)的基本理念,熟悉游戲開(kāi)發(fā)的基本技巧和流程;了解并掌握PC游戲開(kāi)發(fā)過(guò)程,以及手機(jī)游戲開(kāi)發(fā)過(guò)程和手機(jī)游戲下載方法,具備基本的游戲開(kāi)發(fā)技能。六、說(shuō)明1 本課程與其它課程的聯(lián)系與分工先修課程為計(jì)算機(jī)圖形學(xué)、高級(jí)語(yǔ)言程序設(shè)計(jì)2 課程內(nèi)容的重點(diǎn)、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論