溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》
  • 首頁 > 
  • 教程 > 
  • 開發(fā)技術(shù) > 
  • VC++實戰(zhàn)《星際傳奇》網(wǎng)游課程第一部分網(wǎng)絡(luò)游戲開發(fā)基礎(chǔ)篇(游戲引擎設(shè)計)

VC++實戰(zhàn)《星際傳奇》網(wǎng)游課程第一部分網(wǎng)絡(luò)游戲開發(fā)基礎(chǔ)篇(游戲引擎設(shè)計)

發(fā)布時間:2020-06-18 15:58:57 來源:網(wǎng)絡(luò) 閱讀:532 作者:hatred2124 欄目:開發(fā)技術(shù)

本系列課程基于最新的DirectX11接口進(jìn)行深入細(xì)致的講解,內(nèi)容涉及D3D11原理與應(yīng)用、DirectInputDirectSound等;


教程中專門針對新興的D3D11接口展開深入的講解,詳細(xì)講解了D3D11渲染管線、DirectComputer(參看《VC++游戲開發(fā)系列之Directcomputer并行計算原理與實踐--DX11游戲?qū)崙?zhàn)開發(fā)》)、Tessellation、多線程渲染、Shader動態(tài)鏈接等新內(nèi)容、新知識。并且基于這些內(nèi)容的基礎(chǔ),更進(jìn)一步講解了光照模型原理及實現(xiàn)、高級的光照模型原理及實現(xiàn)方法、材質(zhì)系統(tǒng)原理及實現(xiàn)、粒子特效等中高級內(nèi)容。


在系列課程中專門針對較復(fù)雜并難于理解和掌握的3D數(shù)學(xué)部分進(jìn)行了一個簡單通俗易懂的講解,通過該課程的學(xué)習(xí),學(xué)員只需要高中水平的數(shù)學(xué)知識就能全面掌握并靈活應(yīng)用各種3D數(shù)學(xué)知識,從而使自己的3D編程技能技術(shù)獲得質(zhì)的提高和飛躍,受益終生。


為了便于學(xué)員掌握和學(xué)習(xí)這些內(nèi)容,課程特構(gòu)思了一款簡單的FPS風(fēng)格網(wǎng)絡(luò)游戲《星際傳奇》作為實戰(zhàn)開發(fā)內(nèi)容,整個課程依據(jù)此網(wǎng)絡(luò)游戲的開發(fā)實現(xiàn)為主線進(jìn)行講解。


當(dāng)前課程部分為全系列課程的基礎(chǔ)部分,在本部分中,著重講解了什么是網(wǎng)絡(luò)游戲、網(wǎng)絡(luò)游戲的歷史、軟件架構(gòu)原理、網(wǎng)絡(luò)游戲架構(gòu)、什么是游戲引擎、游戲引擎簡史、游戲引擎原理和設(shè)計、GRSEngine設(shè)計、《星際傳奇》網(wǎng)游項目介紹和需求分析、GRSEngine框架設(shè)計和實現(xiàn)、DirectInput和輸入模塊實現(xiàn)等內(nèi)容。


基礎(chǔ)部分課程主要內(nèi)容如下:


1-
網(wǎng)絡(luò)游戲開發(fā)導(dǎo)論;


2-
網(wǎng)絡(luò)游戲架構(gòu);


3-
游戲引擎導(dǎo)論;


4-<
星際傳奇>網(wǎng)游項目介紹;


5-
網(wǎng)游開發(fā)需要的相關(guān)知識;


6-GRSEngine
設(shè)計;


6-Windows
消息循環(huán)和窗口;


7-
定時計時系統(tǒng);


8-
組建GRSEngine核心代碼;


9-
偽隨機(jī)數(shù)和基于IVB CPU匯編指令的真隨機(jī)數(shù)發(fā)生系統(tǒng);


10-DirectInput
和輸入管理系統(tǒng);


11-
基于HTTP的自動更新系統(tǒng);

更多免費(fèi)視頻資料請加群106537671

 

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI