分類菜單
影視制作
3D游戲開發(fā)+培訓(xùn)

3D游戲開發(fā)+培訓(xùn)

參考價格: 電話咨詢
該校與厚學(xué)網(wǎng)暫未合作,平臺不確保課程的真實有效性
如有侵權(quán)等爭議,請及時與厚學(xué)網(wǎng)聯(lián)系處理
立即預(yù)約 確認(rèn)報名
姓名3:
電話:
城市:
想學(xué)
什么:
3D游戲開發(fā)+培訓(xùn)
課程說明
課程級別
入門級
培訓(xùn)周期
一周以內(nèi)
上課地址
南京市玄武區(qū)板倉街9號世界之窗文化產(chǎn)業(yè)園B區(qū)動漫城二樓
【課程詳情】
課程名稱模塊序號模塊名稱階段目標(biāo)課時課堂案例講解
3D游戲開發(fā)(500課時)K1模塊(160課時)面向過程的程游戲開發(fā)
    (80課時)
C語言下的格式化輸入和輸出,及文件、字符串的輸入和輸,基本類型變量的定義和使用,運算符的優(yōu)先級、結(jié)合性和使用,進(jìn)制之間的轉(zhuǎn)換,數(shù)據(jù)在變量中的存儲。12猜數(shù)字游戲
問題解決步驟,編程語言實現(xiàn)三大結(jié)構(gòu)的形式
   
12
數(shù)組類型的引入,數(shù)組的定義和使用方式
   
16斗地主的發(fā)牌邏輯
    俄羅斯方塊邏輯
指針數(shù)據(jù)類型的定義和使用,函數(shù)的定義和使用,基于三種參數(shù)傳遞,傳遞和修改游戲數(shù)據(jù);實現(xiàn)對字符串的常見操作;函數(shù)重載,函數(shù)指針和引用類型
   
28金手指工具的制作
結(jié)構(gòu)體數(shù)據(jù)類型的設(shè)計和使用,枚舉、聯(lián)合體數(shù)據(jù)類型的定義和使用。文件操作4玩家數(shù)據(jù)的讀取和地圖數(shù)據(jù)的讀取
函數(shù)式編程,實現(xiàn)游戲邏輯。控制臺的雙緩沖實現(xiàn)8推箱子/飛行射擊
面向?qū)ο蟮挠螒蜷_發(fā)
    (40課時)
C++語言下的格式化輸入和輸出。文件和字符串的輸入輸出
   
4回合制戰(zhàn)斗邏輯
面向?qū)ο蟮暮诵乃枷?,面向?qū)ο缶幊虝r抽象和描述問題的角度。封裝性在C++中的實現(xiàn)方式,成員訪問權(quán)限設(shè)計,構(gòu)造析構(gòu)函數(shù),靜態(tài)成員,友元等的知識。20
繼承性在C++中的實現(xiàn)方式,基類和派生類之間的關(guān)系
    派生類的構(gòu)造與析構(gòu),多重繼承和虛基類等的知識
    多態(tài)性在C++中的實現(xiàn)方式,純虛函數(shù)和抽象類等知識。
8
數(shù)據(jù)類型參數(shù)化的背景,函數(shù)模板和類模板的定義和使用4
動態(tài)、靜態(tài)鏈接庫的使用和開發(fā)4
數(shù)據(jù)結(jié)構(gòu)與算法
    (36課時)
順序表管理數(shù)據(jù)元素的思想,鏈表管理數(shù)據(jù)元素的思想8迷宮游戲?qū)ぢ?br/>    背包系統(tǒng)
隊列和棧存儲和管理數(shù)據(jù)元素的思想4
樹的基本概念,排序二叉樹8
vector、deque、list、stack、queue、map容器的實現(xiàn)原理,熟練使用增刪改查所對應(yīng)的成員函數(shù);8
冒泡排序、排序、插入排序、二分搜索的原理4
仿函數(shù)的概念4
K1考試
    (4課時)
在線考試4K1考試為在線考試
K2模塊
    (120課時)
windows+DirectX底層開發(fā)
    (36課時)
窗口創(chuàng)建以及消息機(jī)制,游戲的消息循環(huán),調(diào)試窗口輸出調(diào)試信息、字符集、數(shù)據(jù)類型16游戲滾屏及自主引擎封裝
GDI繪圖,位圖顯示、文字顯示,DXsprite、texture、font等接口的使用8
鼠標(biāo)和鍵盤的響應(yīng),實現(xiàn)動畫及類的封裝,UI邏輯12
游戲數(shù)學(xué)和物理相關(guān)
    (24課時)
坐標(biāo)系,vector,矩陣matrix12黃金礦工游戲的編寫
    塔防游戲?qū)ぢ?br/>    導(dǎo)彈追蹤
    射箭游戲
碰撞和反彈的實現(xiàn)4
物理效果的實現(xiàn)4
AI中的尋路算法廣度深度優(yōu)先尋路,
    AStar尋路,Navmesh尋路
4
游戲框架設(shè)計
    (20課時)
設(shè)計模式的編寫12框架設(shè)計
系統(tǒng)及管理類的編寫8
K2項目
    (40課時)
K2項目使用win32底層+DX實現(xiàn),使用LUA實現(xiàn)UI加10分40獨立制作2D項目
K3模塊
    (220課時)
    
    
    
    
    
    
    
    
   
Unity3D入門
    (28課時)
c++與C#的區(qū)別,界面介紹、常用類介紹12休閑物理3D游戲
平衡球項目16
UGUI
    (32課時)
UI控件的使用
    自定義控件Tabtree
12RPG游戲UI實現(xiàn)及擴(kuò)展
編輯器擴(kuò)展12
完整游戲UI案例制作8
Unity3D核心技術(shù)
    (48課時)
動畫狀態(tài)機(jī)、尋路12秘密潛行
    TPS第三人稱射擊游戲
秘密潛行游戲案例16
TPS第三人稱射擊游戲案例20
VR技術(shù)
    (16課時)
 HTCVIVE的項目制作16VR投籃游戲
AR技術(shù)
    (16課時)
unity3d  Vuforia的項目制作16AR卡片兒童游戲
常用插件
    (20課時)
游戲開發(fā)中的常用插件講解PoolManager、DOTween、行為樹、F   Playmaker、ShareSDK等20人工智能AI邏輯實現(xiàn)
K3項目
    (60課時)
K3項目選擇Unity引擎完成60



課程內(nèi)容以實際授課為準(zhǔn)

溫馨提示

個性定制課程


溫馨提示