泰課在線 Unity3d史詩 MMO ARPG 課程《泰斗破壞神》,精心設(shè)計將包含200+課時,由視頻課時+直播課時+測試課時混合組成。
本年度泰課最重頭unity3d ARGP課程,完整的 ARPG 網(wǎng)絡游戲開發(fā)教學。包含多人合作,在線多人游戲開發(fā),角色創(chuàng)建系統(tǒng),作戰(zhàn)系統(tǒng),RPG系統(tǒng),技能系統(tǒng),任務系統(tǒng),商店系統(tǒng)。
課程目錄:
課時1:泰斗破壞神第一支預告視頻 01:32
課時2:泰斗破壞神第二支預告視頻 01:58
第 1 章 : 游戲開始 用戶登錄 服務器選擇
課時3:游戲開始 用戶登錄 服務器選擇
課時4:素材介紹,導入素材,開始界面的制作 29:58
課時5:制作登錄界面 21:39
課時6:制作注冊界面 08:47
課時7:控制用戶登錄和注冊界面的跳轉(zhuǎn) 33:22
課時8:制作服務器選擇界面 18:32
課時9:處理服務器列表的初始化 25:57
課時10:處理服務器的選擇 15:24
課時11:給場景添加云和動畫效果 05:45
課時12:開發(fā)角色選擇界面 17:38
課時13:處理界面的切換 05:32
課時14:導入模型,制作女性的Prefab 12:53
課時15:男性角色的Prefab的制作 03:36
課時16:角色待選擇界面的UI開發(fā) 08:25
課時17:角色選擇和動畫開發(fā) 19:16
課時18:角色選擇界面之間的切換 29:42
第 2 章 : 新手村 游戲主界面開發(fā)
課時19:新手村 游戲主界面開發(fā)
課時20:素材導入和介紹 12:11
課時21:開發(fā)設(shè)計人物頭像信息 17:08
課時22:開發(fā)設(shè)計菜單欄 12:14
課時23:開發(fā)設(shè)計人物的狀態(tài)欄(一) 14:21
課時24:開發(fā)設(shè)計人物的狀態(tài)欄(二) 11:27
課時25:開發(fā)人物的信息類 12:18
課時26:設(shè)計體力和歷練的自動增長 08:33
課時27:控件的初始化賦值 18:52
課時28:添加事件用來監(jiān)聽人物屬性的改變 04:46
課時29:控制人物狀態(tài)和其他信息的更新同步(一) 10:35
課時30:控制人物狀態(tài)和其他信息的更新同步(二) 17:48
課時31:顯示時間恢復的倒計時 19:38
課時32:控制人物狀態(tài)的顯示和隱藏 08:48
課時33:控制角色的改名 16:21
第 3 章 : 背包系統(tǒng)
課時34:背包系統(tǒng)
課時35:背包系統(tǒng)的效果和介紹 01:40
課時36:設(shè)計背包系統(tǒng)的角色狀態(tài) 11:33
課時37:設(shè)計背包系統(tǒng)的物品欄 13:56
課時38:設(shè)計物品信息彈框 12:36
課時39:設(shè)計裝備信息彈框 11:56
課時40:設(shè)計物品信息類(裝備和其他物品) 17:47
課時41:補充角色信息類 添加生命值,傷害值和裝備id屬性 11:20
課時42:物品信息的初始化InventoryManager 22:16
課時43:角色背包物品信息的初始化 10:51
課時44:隨機生成角色的穿戴裝備 15:01
課時45:背包系統(tǒng)角色信息的同步(裝備,生命,傷害)(一) 08:05
課時46:背包系統(tǒng)角色信息的同步(裝備,生命,傷害)(二) 19:20
課時47:Fix Bug解決Bug 03:34
課時48:角色物品的初始化 把物品放到物品欄 24:34
課時49:裝備信息的查看 11:49
課時50:處理裝備的點擊和事件的上傳 18:33
課時51:點擊事件的處理和裝備信息的顯示 07:45
課時52:其他物品信息的查看 11:02
課時53:裝備的穿上(一) 35:41
課時54:裝備的穿上(二)裝備的放回 02:47
課時55:裝備的卸下 23:43
課時56:裝備的升級 09:09
課時57:開發(fā)提示信息的開始功能 15:19
課時58:物品的使用和批量使用 19:13
課時59:控制戰(zhàn)斗力改變的動畫顯示 26:31
課時60:裝備的整理 09:25
課時61:背包空間格子的計數(shù)器的顯示 10:05
課時62:裝備的出售功能. 25:43
課時63:控制背包系統(tǒng)的顯示和隱藏 04:39
第 4 章 : 任務系統(tǒng)
課時64:任務系統(tǒng)
課時65:分析任務屬性 04:26
課時66:創(chuàng)建任務的類 05:46
課時67:任務的初始化 08:55
課時68:設(shè)計任務系統(tǒng)的UI 13:48
課時69:設(shè)計任務條的UI 12:02
課時70:設(shè)計領(lǐng)取獎勵的UI 07:39
課時71:控制任務條內(nèi)控件的初始化賦值 16:06
課時72:控制任務列表的加載 07:45
課時73:控制任務列表的顯示和隱藏 10:01
課時74:給新手村添加模型控制邊界 12:10
課時75:控制新手村的導航網(wǎng)格的生成 01:44
課時76:導入男性,女性主角和NPC角色,控制角色的行走 12:56
課時77:控制角色動畫的播放 10:10
課時78:控制攝像機的跟隨 05:32
課時79:控制男性角色的自動尋路 09:33
課時80:給場景中添加NPC 05:16
課時81:添加NPC的管理類NPCManager 05:52
課時82:控制任務的下一步,戰(zhàn)斗的點擊操作 18:34
課時83:設(shè)計NPC對話框,控制主角的自動尋路 24:28
課時84:尋路過程中的Bug修復 07:38
課時85:通過委托與事件監(jiān)聽任務的狀態(tài)改變來更新UI 05:41
課時86:優(yōu)化移動控制-讓動畫跟運動看起來更加協(xié)調(diào),尋路的終止 09:44
第 5 章 : 技能系統(tǒng)
課時87:技能系統(tǒng)
課時88:技能系統(tǒng)的介紹,技能的屬性 05:06
課時89:創(chuàng)建技能的類 06:16
課時90:讀取技能信息 11:26
課時91:設(shè)計技能面板 11:25
課時92:UI面板技能信息的同步 15:12
課時93:技能的升級 21:18
課時94:技能面板的顯示和隱藏 05:27
第 6 章 : 副本與戰(zhàn)斗系統(tǒng)
課時95:副本與戰(zhàn)斗系統(tǒng)
課時96:副本系統(tǒng)-顯示地圖 11:01
課時97:副本系統(tǒng)-控制副本按鈕的點擊 07:06
課時98:副本系統(tǒng)-設(shè)計進入副本的提示界面和返回按鈕 09:41
課時99:副本地圖和提示框的顯示與隱藏 21:58
課時100:場景加載的進度條的設(shè)計 12:03
課時101:場景加載進度條的顯示和隱藏,進度的更新同步 08:10
課時102:導入場景,場景介紹 05:12
課時103:給場景添加碰撞器 04:51
課時104:導入主角動作和特效 12:51
課時105:控制主角的移動 07:55
課時106:控制主角移動動畫的播放 05:48
課時107:控制攝像機的跟隨 06:01
課時108:設(shè)計攻擊按鈕的面板 07:15
課時109:檢測攻擊按鈕的點擊 09:04
課時110:開發(fā)技能按鈕的冷卻效果 15:54
課時111:拆分主角的攻擊動畫 05:09
課時112:設(shè)計主角的攻擊動畫狀態(tài)機 07:58
課時113:監(jiān)聽攻擊按鈕的按下,設(shè)置標志位,觀察動作的切換(一) 12:52
課時114:監(jiān)聽攻擊按鈕的按下,設(shè)置標志位,觀察動作的切換(二) 08:03
課時115:修改攻擊的控制 01:39
課時116:給武器添加特效 04:18
課時117:給人物添加攻擊特效,控制特效的釋放 13:54
課時118:給人物添加基礎(chǔ)攻擊的特效 09:24
課時119:創(chuàng)建攻擊方法,控制特效的播放 15:02
課時120:聲音的管理與播放 13:42
課時121:聲音補充(補充上一節(jié)聲音小的問題) 01:35
課時122:主角前沖(位移)效果的控制 07:07
課時123:完成基礎(chǔ)攻擊的事件添加 06:10
課時124:導入敵人模型,創(chuàng)建敵人的管理器 08:29
課時125:檢測敵人是否在主角攻擊范圍之內(nèi) 12:48
課時126:敵人的被攻擊處理(受到攻擊后的行為)(一) 07:16
課時127:敵人的被攻擊處理(受到攻擊后的行為)(二) 14:58
課時128:修改出血效果的位置 03:49
課時129:添加基礎(chǔ)攻擊最后的暴擊特效 15:42
課時130:添加技能1的特效 12:35
課時131:添加技能1的火鳥特效 16:08
課時132:添加火鳥的聲音,添加敵人受到攻擊的效果 05:58
課時133:修改對敵人的攻擊控制 06:39
課時134:添加技能2的寒冰特效 20:28
課時135:控制寒冰特效的釋放 05:02
課時136:添加火焰柱,添加對敵人的攻擊效果 06:58
課時137:添加技能3的濺血攻擊特效 07:24
課時138:控制濺血攻擊特效的播放和聲音的播放 04:13
課時139:添加技能3對敵人的攻擊效果 03:54
課時140:開發(fā)敵人的Ai-行走控制 05:13
課時141:開發(fā)敵人的Ai-自動攻擊和動畫播放 10:09
課時142:控制敵人的死亡 08:07
課時143:制作傷害的數(shù)字字體 14:44
課時144:使用HUDText顯示combo(連擊) 14:22
課時145:創(chuàng)建敵人的血條 19:42
課時146:敵人的傷害顯示 06:56
課時147:添加敵人的破碎死亡效果 13:36
課時148:添加副本背景聲音,Fix Bug 銷毀的時候空指針 04:23
課時149:敵人死亡后Collider的移除,敵人的攻擊 10:31
課時150:主角受傷處理-播放hit動畫 10:02
課時151:主角受傷處理-顯示血量的減少 07:02
課時152:主角受傷處理-屏幕上顯示血紅效果 10:29
課時153:制作其他敵人的Prefab(一) 09:49
課時154:制作其他敵人的Prefab(二) 13:38
課時155:修改視野的跟隨,增加緩動 04:35
課時156:添加敵人Boss 修改Boss模型的導入方式(Legacy) 07:52
課時157:導入Boss特效,給敵人添加特效 06:06
課時158:控制Boss的AI,自動轉(zhuǎn)向和自動行走(一) 18:02
課時159:控制Boss的AI,自動轉(zhuǎn)向和自動行走(二) 04:26
課時160:控制Boss的攻擊,三個攻擊動作輪換進行 10:47
課時161:視頻離線提供,索要找群里的柚子or晴天
課時162:視頻離線提供,索要找群里的柚子或者晴天
課時163:視頻離線提供,索要找群里的柚子或者晴天
課時164:視頻離線提供,索要找群里的柚子或者晴天
課時165:視頻離線提供,索要找群里的柚子或者晴天
課時166:控制Boss的Attack03特效的播放和攻擊(二)控制子彈特效的移動和傷害攻擊 23:15
課時167:創(chuàng)建敵人生成觸發(fā)器 14:16
課時168:完善副本的敵人生成 14:12
第 7 章 : 服務器端開發(fā)
課時169:服務器端開發(fā)
課時170:Photon和Photon Server的介紹 12:50
課時171:Photon Server目錄結(jié)構(gòu)介紹和啟動Photon Server 14:35
課時172:從零開始創(chuàng)建第一個Photon Server服務器端應用一-創(chuàng)建工程,啟動類,客戶端交互類 24:41
課時173:從零開始創(chuàng)建第一個Photon Server服務器端應用二-添加工程的配置,啟動ChatServer 16:38
課時174:從零開始創(chuàng)建第一個Photon Server服務器端應用三-ChatServer啟動和日志介紹 08:29
課時175:從零開始創(chuàng)建第一個Photon Server服務器端應用四-創(chuàng)建客戶端(使用控制臺程序) 15:27
課時176:從零開始創(chuàng)建第一個Photon Server服務器端應用五-在客戶端發(fā)起請求 17:38
課時177:從零開始創(chuàng)建第一個Photon Server服務器端應用六-客戶端和服務器端交互圖解 03:24
課時178:使用Unity客戶端跟服務器端交互 10:21
課時179:Server-To-Server服務器端交互之Photon Server集群負載均衡 11:43
課時180:MySQL數(shù)據(jù)庫和管理軟件的安裝和介紹 20:23
課時181:利用MySQL-Front創(chuàng)建數(shù)據(jù)庫和表格 03:13
課時182:使用FluentNHibernate_NHibernate操作數(shù)據(jù)庫 ,添加映射到數(shù)據(jù)庫的Model類 11:33
課時183:創(chuàng)建NHibernateHelper幫助類,生成sessionFactory 11:31
課時184:查詢所有用戶,根據(jù)條件查詢 14:29
課時185:數(shù)據(jù)保存,刪除和修改 08:08
課時186:視頻離線提供,索要找群里的柚子或者晴天
課時187:視頻離線提供,索要找群里的柚子或者晴天
課時188:視頻離線提供,索要找群里的柚子或者晴天
課時189:視頻離線提供,索要找群里的柚子或者晴天
課時190:視頻離線提供,索要找群里的柚子或者晴天
課時191:發(fā)起加載服務器列表的請求(一) 13:56
課時192:發(fā)起加載服務器列表的請求(二) 03:48
課時193:服務器端數(shù)據(jù)庫的配置 10:44
課時194:創(chuàng)建ServerHandler處理加載服務器列表的請求 16:06
課時195:接受服務器數(shù)據(jù),并更新服務器列表 36:49
課時196:在客戶端發(fā)起登錄請求 07:06
課時197:在服務器端處理登錄請求 19:22
課時198:在客戶端處理登錄請求的響應 13:15
課時199:在客戶端發(fā)起注冊請求 11:06
課時200:在服務器端處理注冊請求 11:36
課時201:在客戶端處理注冊的響應 16:33
課時202:角色設(shè)計 09:02
課時203:在客戶端發(fā)起角色查詢請求和角色添加請求 09:37
課時204:角色信息處理,角色面板顯示 (一)委托與事件的定義和調(diào)用 09:47
課時205:角色信息處理,角色面板顯示 (二)處理角色的展示 18:46
課時206:角色信息處理,角色面板顯示 (三)角色的添加處理 21:43
課時207:角色信息處理,角色面板顯示 (四)Handler的自動化注冊 12:22
課時208:角色信息處理,角色面板顯示 (五)在服務器端處理角色查詢請求和角色添加請求 22:05
課時209:角色信息處理,角色面板顯示 (六)測試 11:29
課時210:添加請求用來在服務器端存儲當前登錄的角色 06:05
課時211:場景加載-進入游戲 15:11
課時212:根據(jù)選擇的角色信息創(chuàng)建角色 07:18
課時213:在服務器端創(chuàng)建Model類TaskDB,用來做任務信息的存儲 11:49
課時214:創(chuàng)建TaskDBManager類用來做數(shù)據(jù)庫操作 04:04
課時215:服務器端任務操作有關(guān)屬性和類添加 02:46
課時216:完善TaskDBHandler用來處理跟任務有關(guān)的請求 14:22
課時217:在客戶端創(chuàng)建TaskDBController 05:31
課時218:在客戶端添加事件,用來處理服務器端的任務相關(guān)的響應 06:46
課時219:在客戶端發(fā)起得到任務進度的請求,同步任務進度 13:50
課時220:同步任務進度后,加載任務的UI界面 06:54
課時221:任務的添加和更新同步 18:50
課時222:在服務器端擴展角色表和角色類的屬性 05:46
課時223:同步角色信息 08:46
課時224:角色信息同步測試 02:40
課時225:在服務器端添加更新方法(Handler Manager) 03:52
課時226:在客戶端添加發(fā)起更新請求(Controller) 12:05
課時227:在服務器端創(chuàng)建InventoryItemDB類和表格用來存儲所有得到的物品 10:28
課時228:在服務器端創(chuàng)建Handler和Manager處理InventoryItemDB相關(guān)操作 09:05
課時229:在客戶端添加Controller,做背包物品的查詢 05:56
課時230:同步背包物品信息 11:21
課時231:在服務器端做物品信息InventoryItemDB的添加 04:51
課時232:在客戶端發(fā)起物品信息添加的請求 04:45
課時233:在客戶端模擬獲得物品 16:43
課時234:發(fā)起物品的更新請求,在服務器端處理更新請求 07:31
課時235:物品拾取測試 06:03
課時236:處理裝備的穿戴同步 18:19
課時237:裝備穿戴的同步測試 15:16
課時238:裝備升級的同步(裝備同步,金幣減少) 17:45
課時239:UI界面的重新適配 02:39
課時240:在服務器端創(chuàng)建SkillDB表和Model類做技能的更新同步 04:44
課時241:本課時離線提供,索要找群里的柚子或者晴天
課時242:本課時離線提供,索要找群里的柚子或者晴天
課時243:本課時離線提供,索要找群里的柚子或者晴天
課時244:本課時離線提供,索要找群里的柚子或者晴天
課時245:本課時離線提供,索要找群里的柚子或者晴天
課時246:在服務器端同步技能信息 11:18
課時247:同步技能信息的UI顯示 11:36
課時248:技能信息同步測試 11:25
第 8 章 : 商城和系統(tǒng)模塊
課時249:商城和系統(tǒng)模塊
課時250:商城系統(tǒng)UI設(shè)計(一) 14:45
課時251:商城系統(tǒng)UI設(shè)計(二) 11:11
課時252:商城的隱藏和顯示,兌換點擊處理 11:13
課時253:處理金幣鉆石兌換的數(shù)據(jù)同步 05:35
課時254:金幣鉆石兌換數(shù)據(jù)同步測試 11:47
課時255:設(shè)計系統(tǒng)模塊的UI 06:28
課時256:控制系統(tǒng)模塊的顯示和隱藏,檢測按鍵的點擊事件 14:41
第 9 章 : 個人戰(zhàn)斗和團隊戰(zhàn)斗
課時257:副本進入功能-打開副本地圖 09:56
課時258:設(shè)計副本選擇的UI 05:51
課時259:處理自動選擇副本 08:05
課時260:個人戰(zhàn)斗-加載下一個場景和信息的傳遞 07:44
課時261:個人戰(zhàn)斗-副本場景中角色的加載 13:05
課時262:個人戰(zhàn)斗-副本地圖中狀態(tài)UI的顯示 17:27
課時263:處理Boss的被攻擊 05:22
課時264:控制BossUI血條的顯示 14:52
課時265:游戲細節(jié)修改 02:12
課時266:添加Boss出血效果 04:34
課時267:進入副本之前,減少體力,體力不足不可以進入 08:02
課時268:主角的死亡判定 11:36
課時269:游戲結(jié)束的判定 12:22
課時270:游戲結(jié)束的判定(二)-更新任務進度 15:01
課時271:在客戶端創(chuàng)建Controller發(fā)起團隊戰(zhàn)斗的請求 03:38
課時272:在服務器端創(chuàng)建BattleHandler處理組隊請求 23:50
課時273:在客戶端處理服務器端的組隊響應 06:10
課時274:取消組隊請求的發(fā)起和處理 03:46
課時275:設(shè)計等待組隊的倒計時的UI 07:36
課時276:處理UI計時效果和取消計時的事件 11:08
課時277:在客戶端發(fā)起組隊請求和取消組隊請求 22:36
課時278:組隊場景切換,發(fā)布成PC端 10:29
課時279:修復上節(jié)課遇到的一些問題 05:51
課時280:組隊測試,服務器端向客戶端發(fā)數(shù)據(jù)的修改 20:49
課時281:在服務器端選擇Master 09:50
課時282:團隊戰(zhàn)斗模式下,加載角色 05:55
課時283:修改不同客戶端下對主角的控制(移動控制和戰(zhàn)斗控制) 14:05
課時284:移動控制的同步(position,rotation 位置和旋轉(zhuǎn))-開發(fā)同步的條件 06:10
課時285:移動控制的同步(position,rotation 位置和旋轉(zhuǎn))-發(fā)起同步的請求 06:41
課時286:移動控制的同步(position,rotation 位置和旋轉(zhuǎn))-處理同步的請求 10:47
課時287:移動控制的同步(position,rotation 位置和旋轉(zhuǎn))-處理同步請求的響應 31:07
課時288:解決移動同步的BUG 04:05
課時289:本課時的方法被棄用了,請直接看下一個課時
課時290:動畫同步的第二種方式:修改動畫的同步,改為單獨的控制(一) 11:46
課時291:視頻提供離線,請聯(lián)系群里的柚子和晴天 06:04
課時292:視頻提供離線,請聯(lián)系群里的柚子和晴天 23:01
課時293:視頻提供離線,請聯(lián)系群里的柚子或晴天 07:39
課時294:視頻提供離線,請聯(lián)系群里的柚子或晴天 09:27
課時295:視頻提供離線,請聯(lián)系群里的柚子或晴天 03:17
課時296:在客戶端接受服務器端創(chuàng)建敵人的事件.mp4 03:17
課時297:完善創(chuàng)建敵人請求所需要傳遞的參數(shù) 07:34
課時298:發(fā)起創(chuàng)建敵人的請求 06:52
課時299:注冊事件,生成敵人 06:42
課時300:控制敵人的位置和移動動畫同步-創(chuàng)建發(fā)起同步請求的方法 05:23
課時301:處理請求的轉(zhuǎn)發(fā)和事件的響應處理 03:39
課時302:完善同步敵人位置需要傳遞的參數(shù)和敵人的得到方式 10:39
課時303:敵人檢測自身位置發(fā)生變化 06:09
課時304:發(fā)起敵人同步位置的請求和更新敵人同步位置 08:44
課時305:敵人移動的同步測試 02:16
課時306:BUG修復,Boss的移動同步 04:50
課時307:敵人動畫更新的檢測 06:25
課時308:敵人動畫同步請求的發(fā)起和轉(zhuǎn)發(fā)和處理 09:34
課時309:在客戶端發(fā)起動畫同步請求 06:47
課時310:注冊動畫同步的事件,并進行動畫同步的處理 05:47
課時311:視頻提供離線,請聯(lián)系群里的柚子或晴天 05:47
課時312:視頻提供離線,請聯(lián)系群里的柚子或晴天 02:28
課時313: 課程提供離線,請聯(lián)系群里的柚子或晴天 10:04
課時314: 課程提供離線,請聯(lián)系群里的柚子或晴天 13:58
課時315: 課程提供離線,請聯(lián)系群里的柚子或晴天 04:59
課時316:控制敵人的隨機攻擊目標 13:54
課時317:在主機端檢測游戲勝利和失敗 09:12
課時318:創(chuàng)建同步游戲狀態(tài)的請求和轉(zhuǎn)發(fā)和響應 07:28
課時319:在服務器端添加隊伍解散的操作 01:59
課時320:在客戶端發(fā)起游戲狀態(tài)的同步請求 05:11
課時321: 課程提供離線,請聯(lián)系群里的柚子或晴天 06:16
課時322: 課程提供離線,請聯(lián)系群里的柚子或晴天 08:23
課時323: 課程提供離線,請聯(lián)系群里的柚子或晴天 11:16
課時324: 課程提供離線,請聯(lián)系群里的柚子或晴天 05:32
課時325: 課程提供離線,請聯(lián)系群里的柚子或晴天
158資源整合網(wǎng):提供各類學習資源,名師講座視頻,培訓課程視頻,音頻,文檔等···各類教程下載觀看。
推薦:只需¥98 充值開通(終身VIP會員)就可以
終身免費下載學習全部資源,非常超值!
【點擊立即開通】