【學校簡介】
上海極視文化集團成立于2007年,至今11年歷史,旗下有33家子公司,業務涉及影視、電視節目、游戲、動漫、報刊書籍、線下畫展等眾多文化領域。育界數碼是旗下游戲相關品牌,專注于提供游戲、動漫、影視、VR/AR產業人才的實訓。
【學校榮譽】
《靈魂之門》手游并獲得“微軟創新杯”中國區游戲組特等獎
自主研發主機游戲《巴別塔:抉擇》通過最 大海外游戲發布平臺Steam“綠光計劃”
第六屆CGDA(中國優秀游戲制作人)最 佳創意獎
14年「Unity Awards」游戲及應用大賽最 佳創新創意獎
與微軟簽署XBOXOne主機游戲平臺《全球發行協議》
與索尼簽署PlayStation4主機游戲平臺《全球發行協議》
自主研發兩款VR游戲《惡靈古堡》《奧林匹斯之戰》
其中《惡靈古堡》攜手VR設備商3Glasses參展2016年ChinaJoyVR展臺
【課程設置】
可到校學習,亦可網上報名學習
【課程大綱】
項目介紹
項目概述;介紹MMORPG;MMORPG視頻分析;MMORPG的特點
課程介紹
課程大綱分析;課程面向對象
游戲行業及就業
游戲行業介紹;Unity3D介紹;Unity3D人才需求分析
為什么選擇MMORPG
包含最豐富的游戲玩法;覆蓋最豐富的游戲技術;掌握MMORPG的開發,就掌握了絕大多數游戲的開發
MMORPG玩法
豐富的職業設定;各種副本設定;龐大的劇情與任務;精彩刺激的戰斗表
《極世界》美術資源
主城展示;野外地圖展示;NPC展示
MMOK開發流程概述
立項;需求分析與技術選型;原型開發;功能送代;測試;發布
課程說明
學習方法;學習目標;服務與退款機制
【項目籌備】
開發工具
Unity 2018.2.3f1;Visual Studio 2017;Git;MSSQL
目錄規劃
創建項目結構;合理劃分開發目錄;創建版本庫
文檔準備
策劃文檔;美術規范;技術文檔
工具準備
配置表生成工具
客戶端準備
創建項目;完善基本配置Assets;目錄規劃;基礎模塊開發
服務器準備
項目創建;基礎模塊開發
客戶端環境準備
美術資源準備;UI資源導入及配置;角色資源導入及配置;場景資源導入及配置;粒子特效導入;音效導入;基礎場景準備;環境測試
服務器環境準備
環境測試;日志輸出測試;配置文件測試;數據加載測試;數據庫連接測試
協議
Google Protobuf;協議生成準備
【框架設計】
游戲框架設計
頂層框架設計
客戶端框架設計
服務器框架設計:登錄服務器;游戲服務器;DB服務器
業務流程設計
用戶注冊流程
用戶登錄流程
數據模型設計:Sever;User;Player;Shop
網絡協議設計
通用協議:用戶信息;角色基本信息;RESULT;ERROR_CODE
基礎協議:服務器;用戶;角色;游戲;同步協議;
系統協議:任務系統協議;聊天系統;商店系統;裝備系統;
場景協議:世界場景;野外場景;副本場景;
戰斗協議:鎖定目標;釋放技能
【基礎支撐】
網絡消息處理
客戶端-數據發送/接收;客戶端-消息分發與處理;服務端-數據發送/接收;服務端-消息分發
基礎場景與UI
客戶端-創建基礎場景;客戶端-場景管理與切換;服務器場景信息同步;協議-場景的進入/離開
項目開發-用戶登錄
客戶端-I界面準備;客戶端-邏輯編寫;協議的創建與生成;服務器-用戶登錄服務
角色控制
客戶端-玩家角色控制;客戶端-邏輯-攝像機控制;客戶端-本地玩家移動邏輯服務器
角色信息顯示
客戶端-角色頭預名字及血條;客戶端-世界空間UI元素;客戶端-主界面UI信息
小地圖
UI-小地圈的制作方式;UI-小地圖UI制作;UI-小地圖配置與加載;
MinimopManager;位置同步顯示
角色創建與選擇
數據加載;客戶端-角色創建/選擇界面協議;服務器-用戶會話管理;服務器-創建協議;服務器-選擇協議
進入主城
客戶端UI主界面邏輯;服務器-基本信息同步;服務器-Session管理
移動同步
要點-同步的流程;要點-同步的內容;客戶端-遠程玩家移動邏輯;協議-移動同步協議;服務器-移動同步邏輯;服務器-角色基本信息及位置同步
完善移動同步地圖傳送
傳送點的配置;地圖離開與進入;當前位置保存
【基礎系統】
【操作系統】
【戰斗系統】
戰斗系統設計與基礎樹形結構
設計
戰斗系統框架;數據結構設計;角色屬性設計
客戶端
要點
了解戰斗系統設計;完成配置表設計;完成屬性數據結構
戰斗系統實現與角色屬性成長
客戶端
服務器
角色信息同步;基礎角色成長邏輯;角色信息存儲
要點
完成基本信息同步;基礎戰斗管理單元
目標選擇與屬性初始化重構
客戶端
目標選擇;目標顯示UI;重構角色初始化流;優化技能更新
服務器
角色屬性初始化
戰斗系統-完善技能行為
技能執行流程
技能狀態;技能行為分析;技能命中結算;傷害計算;子彈技能的機制設計
BUFF
完成BUFF的實現
PVP系統
PVP系統
設計
PVP的模式;AOI
客戶端
服務器
PVP同步
技能與BUFF系統設計-配置設計
技能需求分析
技能釋放流程詳細設計與實現1
基礎技能釋放邏輯;技能配置表;客戶端邏輯;服務器邏輯
技能釋放流程詳細設計與實現2
基礎BUFF的管理;BUFF配置表;技能流程實現;戰斗消息服務器廣播
服務器戰斗流程設計與實現
服務器
服務器戰斗流程設計;戰斗對象管理上海育界-戰斗系統;戰斗行為列表;服務器端的技能釋放
客戶端
技能表現的基本邏輯
技能效果與表現
戰斗傷害飄字
怪物-BOSS
怪物AI
主動怪物;被凍怪物;BOSS的技能設計;BOSS的Al
【副本系統】
副本系統
基本機制
設計-副本的概念;設計-副本的機制;實現-副本進入;實現-副本組隊
劇情系統
研究Timeline;對話面板
游戲優化
資源優化
資源規格優化
圖像壓縮與質量;Mipmap;圖集;模型;動作
場景優化
靜態批;動態批
性能優化-內存
性能優化-CPU
發布準備
資源打包
AssetBundle;打包策略
資源統一加載
編輯器加載;Windows資源加載;IOS/Android資源加載
在線更新
客戶端-更新與下載;服務器-資源更新服務器
【講師團隊】
【課程優勢】
【學員狀況】
【服務項目】
【學員風采】
【學校環境】