Unity制作2D动作平台游戏视频教程
Metroidvania工具包:打造統一的2D行動平臺
流派:電子學習| MP4 |視頻:h264,1280×720 |音頻:AAC,48.0 KHz
語言:英語+中英文字幕(根據原英文字幕機譯更準確)|大小解壓后:8.96 GB |時長:20h 53m
學習用C#編碼,用Unity 2020設計一款2D動作平臺視頻游戲
課程獲取:Unity制作2D動作平臺游戲視頻教程
你會學到什么
計算機編碼和代碼體系結構
Unity游戲開發
C#代碼理論
2D平臺的完整運動控制
對象池和拍攝機制
Unity中的數據持久性
敵方AI
世界地圖
2D角色操縱
反向運動學
2D動畫和關鍵幀
敵人死亡時隨機掉落
電子游戲發展理論
具有多個游戲槽的保存/加載系統
描述
嗨!我是布倫特,我也用I_Am_Err00r,非常感謝你看了我的第一門課,“metridvania Toolkit”;我經營一家單人游戲開發公司“無錯游戲”,目前正在開發一款Metroidvania風格的動作平臺,我想與游戲開發社區的其他人分享我在制作這種流行風格的游戲中獲得的一些知識。
本課程面向任何有興趣了解如何從頭開始創建2D動作平臺的人,我們將從頭開始創建一切;在整個系列中,我將花時間解釋并提供關于我如何提出解決方案的見解,我們將從零開始構建解決方案,這將使那些新手更容易理解復雜的代碼架構和維護理論。
在本課程中,我將為以下常見功能提供解決方案:
水平運動
跳躍和雙/多跳
墻壁滑動/墻壁跳躍
蹲伏
沖刺/躲閃翻滾
爪鉤
對象池/武器投射系統
武器庫存
場景/房間管理
攝像機運動
迷你地圖/世界地圖
保存/加載系統
性格能力習得
敵方AI
隨機下降
玩家/敵人生命值
Unity中的數據持久性
如果你是編碼、游戲設計或統一的新手,那么我提供的初始部分將讓你快速掌握編碼背后的最基本思想,以及如何在統一中工作;在初始部分結束時,您將很好地理解統一編輯器中不同窗口的功能,并理解所有編碼語言的基礎——最基本的數據類型;在我們結束最初的部分之前,我將向您展示如何“構建”一個游戲,并在Unity之外的計算機上作為一個應用程序來玩它。
如果你有一些編碼經驗,但很難編寫自己的解決方案,本系列的其余部分將特別關注如何構建一個完整的Metroidvania風格的動作平臺,其中有80多集教你如何使用Unity開箱即用的工具有機地提出解決方案;我將教授代碼架構,以及如何根據相互通信的腳本來維護多個不同的類,因為我們將從頭開始構建,這種教學方法讓您了解這些游戲是如何構建的,以及為什么要構建更復雜的理論,而不僅僅是如何構建的。
如果你是一個有經驗的程序員,這門課會為你節省一噸寶貴的時間;根據你的經驗水平和每小時的工資水平,這門課程的花費可能不到你現行工資的半個小時,而且肯定會讓你在一些更復雜的解決方案上更快地找到正確的方向。
無論你的技能水平如何,這門課程都將讓你在創建自己的Metroidvania風格游戲方面領先一步!
本課程面向誰:
有抱負的游戲開發者
游戲開發商希望打造一個平臺
尋求學習游戲開發的程序員
想提高游戲開發和編程技能的愛好者
?
?
總結
以上是生活随笔為你收集整理的Unity制作2D动作平台游戏视频教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 灰猩猩拓扑速成班
- 下一篇: Maya与Substance Paint