C# Unity编程终极指南
使用現代Unity開發技術創建一個有趣的2D平臺,掌握Unity引擎和C#編程
你會學到:
學習C#的基礎知識。從變量、“如果”語句到創建面向對象的結構。沒有編程經驗是必要的。
創建一個可玩的角色(征服者),具有動畫,向任何方向移動,跳躍,攀爬和攻擊任何阻擋你的敵人的能力。
當涉及到游戲開發時,掌握解決問題的藝術。通過了解你可能面臨的障礙以及研究和找到解決辦法的多種方法。
通過完成每段視頻中呈現給你的挑戰,展現你的“游戲開發者”肌肉。增強你的學習體驗,并在項目中加入你自己的味道。
通過實現音效(SFX)、動畫、跟隨鏡頭和影院機器,在Unity中開發類似忍者的技能。使用自動平鋪創建您自己的2D平臺關卡。
通過學習專家工程師使用的工具“版本控制”,成為一名專業的程序員。不僅在游戲開發中,而且在所有基于編程的項目中。
通過理解玩家體驗意味著什么,以及如何為任何想玩你的游戲的人創造愉快和有趣的游戲,建立游戲設計和關卡設計的堅實基礎
把你從這門課程中學到的一切都轉換成你選擇的任何編程語言。像JAVA、JavaScript、Python、C++和任何其他面向對象的語言
MP4 |視頻:h264,1280×720 |音頻:AAC,44.1 KHz,2 Ch
語言:英語+中英文字幕(根據原英文字幕機譯更準確) |時長:49節課(10h 24m) |大小解壓后:5.72 GB
要求
運行Unity和Visual Studio(要求不太高)的最低要求的工作計算機或筆記本電腦
學習如何創造一個有趣的游戲的欲望和動力
描述
The Ultimate Guide To C# Unity Programming
學習任何東西的最好方法是以一種真正有趣的方式去做,這就是這門課程的來源。如果你想了解你看到的這些不可思議的游戲是如何制作的,沒有比這門課更好的起點了。我們確保本課程具備一切你需要的東西,讓你從初學者(即使沒有編碼經驗)開始,慢慢地把你帶到中級,最后成為專業人士。
我選擇這個課程的主要項目是一個2D平臺,因為它不僅有一個我們可以實現和學習的巨大的游戲開發概念庫,而且因為它非常簡單(尤其是如果你是初學者)來鉆研和開始你的游戲開發之旅。
本課程中的所有內容都經過精心制作、復習和重新復習,盡可能為您提供最佳體驗,并最大限度地提高您的學習效果。因此,您不僅將有一個很好的學習時間,您還將獲得最大的回報,通過離開本課程,您的武器庫中有很多工具來繼續您在游戲開發西部的旅程。
第1部分-介紹和設置:
我們將從下載開始游戲開發旅程所需的所有必要工具開始。這意味著最新版本的Unity和最新版本的Visual Studio。我們還將討論讓您感覺賓至如歸所需的一切,以及如何利用課程最大限度地發揮您的學習潛力。最后,我們將通過一個非常簡單的游戲來創建我們的第一個代碼,以減輕壓力。
第2部分-魔方游戲:C# & Unity基礎知識:
這是事情升溫的地方。我們將從學習什么是版本控制開始,版本控制對于游戲開發人員來說是一個非常強大的工具,被世界各地的專業程序員使用。我們將學習C#的基礎知識,所以即使你有ZERO CODING EXPERINCE,你仍然可以理解一切,并學習如何構建偉大的游戲和繼續項目。我們還將掌握Unity Engine的基本原理,以及它是如何工作的。
第3部分-城堡征服:建立我們的世界:
我們開始我們的主要項目。我們將從建立我們的世界開始,還有什么地方比我們游戲的游戲設計和玩家體驗更好。我們將添加雪碧床單切片。你將了解到2D平臺上的所有地圖是如何輕松創建的,并了解到這并不像看起來那么難。我們將添加我們的角色,他是一個偉大的征服者,揮舞著他信任的錘子,你將第一次體驗動畫。
第4部分-城堡征服:創造我們的征服者:
在這里,你可以更深入地讓我們的角色感受到活力。我們會讓他能夠在我們創造的層面上移動,并與各種東西互動,比如墻壁等等。我們的征服者會跳、爬、跑、翻,有時只是站在那里無所事事。我們還將實現一種叫做CINEMACHINE的現代游戲開發技術,使我們的游戲變得非常酷和專業。
第5部分-城堡征服:添加敵人和炸彈:
這是事情變得有點可怕的地方,因為我們的征服者不再安全。他的城堡里有新的威脅,豬在游蕩,炸彈隨時準備爆炸。我們會增加敵人,激活他們,讓他們傷害我們的征服者,如果他離他們太近的話。我們還會增加一些危險,比如炸彈,如果玩家在開始燃燒后沒有保持安全距離,炸彈就會爆炸。
第6部分-城堡征服:控制我們的游戲:
這是我們給我們的玩家增加生命的地方,我們增加更多的關卡和分數,讓任何玩我們游戲的人達到他們應該達到的目標。讓我們的世界變得更加有趣和有趣。這也是我們為我們的世界添加音效,真正讓一切變得生動的地方。
獎金部分:
這是我們多做一點的地方。我們更深入地研究我們游戲的用戶界面畫布,讓它看起來更好。我們添加了所有可用的SFX,這樣我們與之交互的所有東西都有一個附加的聲音,最后我們通過向我們的播放器添加幾個新的動畫來調整關卡的進度。
您將在本課程中學到的內容:
下載并安裝Unity和Visual Studio
為什么我們需要統一的Visual Studio
以簡單的方式將Visual Studio與Unity結合使用
如何設置好游戲開發環境
Unity Engine以一種簡單而全面的方式
通過創建一個游戲,以最有趣的方式學習C#的基礎知識
使用玩家輸入來控制我們游戲的行為
向游戲對象添加不同組件
給游戲物體增加重力和其他力量
讓游戲對象在我們的游戲中相互作用
加入雪碧片并切片
創建切片資產
如何從我們的切片資產創建級別
成為忍者問題解決者,學習如何一步一步地解決游戲開發和編碼中的任何問題
創建動畫
在動畫之間進行過渡
添加攀爬機械
添加爆炸并殺死玩家的炸彈
添加攻擊你的敵人
使用二維附加組件自動創建關卡
了解什么是玩家體驗
為游戲添加音效
給我們的游戲增加一個評分系統
給瀕臨死亡的玩家增加生命
這門課是給誰的
有抱負的游戲開發人員,在創建游戲時不知道從哪里開始
希望通過使用Unity非常簡單的引擎創建自己的游戲,以真正有趣的方式學習編碼基礎知識的年輕程序員
想創建一個2D平臺,但不知道如何輕松高效地完成的人
總結
以上是生活随笔為你收集整理的C# Unity编程终极指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity三维游戏开发C#编程大师班 M
- 下一篇: 用Unity和Playmaker创建一个