激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

真會還是假會?Unity3D應(yīng)該怎么學(xué),進(jìn)來看看你在哪一步

發(fā)布時間:2024-01-11 17:30:46 瀏覽量:192次

一、前言

剛開始學(xué)習(xí)Unity3D的時候,明明已經(jīng)認(rèn)真的看著教程內(nèi)容,自己動手做了一遍,但總是腦海里知識總是模模糊糊的,似會似不會。

其實(shí)不止Unity3D,每一門編程語言的學(xué)習(xí)或者說具有豐富內(nèi)容的技藝都是如此。我們只有通過不斷的練習(xí)和使用來加深我們的Unity3D相關(guān)能力,讓你真正的學(xué)會Unity3D。


二、真會和假會

什么是真會和假會?

如果面對一個新項(xiàng)目,其中的知識模塊你都已經(jīng)學(xué)過,你經(jīng)過對項(xiàng)目實(shí)現(xiàn)內(nèi)容的了解后無法在你腦海里浮現(xiàn)完整流暢的開發(fā)過程,如將項(xiàng)目拆分為幾個模塊,使用什么框架,模塊之間進(jìn)行哪些互動,這個模塊得做調(diào)整防止卡頓,這項(xiàng)功能該使用哪個類和方法,相關(guān)代碼內(nèi)容書寫等等。這其中你都并未知曉,障礙過多導(dǎo)致你需要各種問人求答,大量搜尋資料,復(fù)制粘貼代碼。就算你開發(fā)成功了,大多數(shù)時間也是用以苦思發(fā)呆,搜索問人,項(xiàng)目相關(guān)功能不健全,這是假會。

反之如果面對一個新項(xiàng)目,其中的知識模塊大多數(shù)已學(xué)過,你經(jīng)過對項(xiàng)目實(shí)現(xiàn)內(nèi)容的了解后在你腦海里浮現(xiàn)完整流暢的開發(fā)過程,可能有較少不懂的內(nèi)容需要進(jìn)一步探究,但大部分沒有問題,只是需要時間和實(shí)際操作的話,那就是真正的學(xué)會,即真會。

比如我們已經(jīng)基本掌握了Unity2D開發(fā)的基礎(chǔ)知識,在觀看完Unity3D經(jīng)典項(xiàng)目《拾荒者Roguelike》演示后,想以此來做練習(xí)是否能較為清晰的在腦海里浮現(xiàn)我們需要開發(fā)的模塊、組件、代碼等。不知你腦海里浮現(xiàn)的畫面是左邊的還是右邊的呢?

拾荒者

腦海里浮現(xiàn)的畫面

三、練習(xí)的作用

練習(xí)是一個重要的過程,它能幫助你從假會走向真會。

主要有三個方面的幫助:

一是熟能生巧,Unity3D即是知識,也是手藝,通過練習(xí)能加深知識理解,也能提高速率。

二是知識擴(kuò)展,只有做多練習(xí),才能從每個不同項(xiàng)目中遇到新問題也學(xué)會新的解決方法。

三是習(xí)慣自然,讀書時看過一本雞湯書叫《習(xí)慣制勝》主要講優(yōu)秀是一種習(xí)慣,其實(shí)生活方方面面都是習(xí)慣,懶惰也是,刷知乎也是,打碼也是,而現(xiàn)在你需要習(xí)慣的使用Unity3D。


四、練習(xí)的要求

練習(xí)一定要長期有序的進(jìn)行,長期練習(xí)才能養(yǎng)成打碼習(xí)慣。

練習(xí)就是要找新老問題所在,可以慢火細(xì)燉不能囫圇吞棗。

練習(xí)需要釋放你的奇思妙想,激發(fā)你的動力留下快樂回憶。


Github打卡


五、練習(xí)具體過程

1、選擇

作為初學(xué)者,若你是相關(guān)專業(yè)的在校學(xué)生,務(wù)必要注重相關(guān)的專業(yè)課程。那么課本上對應(yīng)的練習(xí)或者老師共享的課件練習(xí),這部分是優(yōu)先考慮的,就算部分會枯燥乏味,但為了打好基礎(chǔ)還是得做呀。另一部分需要到網(wǎng)絡(luò)上尋找的練習(xí)項(xiàng)目,當(dāng)然需要選擇自己能力范圍內(nèi)的項(xiàng)目。當(dāng)然老油條們做練習(xí)大部分是搗鼓自己想法的項(xiàng)目或者和別人協(xié)作什么的,這就不說了。

2、總覽

因?yàn)檫@是做練習(xí),所以假定項(xiàng)目有相關(guān)的教程或參考代碼。一個練習(xí)項(xiàng)目拿到手上,如果是有相關(guān)文檔或教程的,一定要先瀏覽相關(guān)的目錄和文檔內(nèi)容,快速理清該項(xiàng)目整體框架,運(yùn)行流程,接下來需要做那部分練習(xí),這對你目前做的練習(xí)指明了方向,而不會出現(xiàn)代碼打完了不知道安哪里的情況。沒有相關(guān)文檔的當(dāng)然是查看相關(guān)類和對象,導(dǎo)出UML圖做進(jìn)一步的梳理。有個大概影響的了,接下來就知道從那著手了。

如圖所示,我們通過他人或自己梳理的文檔從而了解《暗黑戰(zhàn)神》的主要內(nèi)容,接下來需要從哪一方面開始,自身需要補(bǔ)充什么知識等。

《暗黑戰(zhàn)神》3D網(wǎng)游ARPG實(shí)戰(zhàn)案例

3、擴(kuò)展

練習(xí)項(xiàng)目的擴(kuò)展分為知識擴(kuò)展和知識擴(kuò)展。當(dāng)練習(xí)過程中,你有新的項(xiàng)目設(shè)計和實(shí)現(xiàn)方法都可以大膽的去勾勒和敲打出來,這時你的項(xiàng)目是自由奔放的,不會像課堂里經(jīng)典項(xiàng)目因?yàn)槟愠鯇W(xué)懵懂,所以啥也不敢改怕引起錯誤。這部分是實(shí)實(shí)在在的鍛煉你獨(dú)立開發(fā)項(xiàng)目的能力,工作可沒有教程和答案,不邁向這一步到頭來是會吃虧的。

如圖所示,是一個簡單的橫版擋球的雙人小游戲。我們發(fā)揮自己的想象,為這個項(xiàng)目畫上簡單的乒乓球游戲素材并導(dǎo)入,調(diào)整部分代碼,如球碰撞乒乓球桌面彈射改變方向,中間的攔網(wǎng)會因?yàn)榍蝮w的高度不夠而攔截球體等。


PingPongGame


另一方面就是知識的擴(kuò)展,課堂上只會教你這個方法解決這個問題,一筆帶過。雖然你理解代碼的意思也能熟練的使用,但這不夠,你得了解該方法具體實(shí)現(xiàn)代碼,找出該方法同類有哪些,該方法常見的使用錯誤方式,錯誤會彈出什么內(nèi)容?并為它做個小小的總結(jié),順便學(xué)習(xí)了這個類型的常用方法。

這部分是經(jīng)常談到也是最重要的。不管是通過官方文檔或者問問題的網(wǎng)站去不斷的了解一個知識點(diǎn)背后的知識塊,從而更好的吸收知識。

生命周期

4、分享

互聯(lián)網(wǎng)時代,也是知識共享的時代。分享你項(xiàng)目,不僅內(nèi)心因獲得成就感而愉悅,還能獲得友誼的點(diǎn)贊,項(xiàng)目的協(xié)作等?;ハ啻龠M(jìn)才能進(jìn)步,做練習(xí)有時也需要虛擬的伴侶。你是否想起學(xué)生時代,星期天炎熱的午后,你和小伙伴一起做作業(yè)的身影。


一起進(jìn)步吧,學(xué)無止境,越努力就越幸運(yùn)。

熱門課程推薦

熱門資訊

請綁定手機(jī)號

x

同學(xué)您好!

您已成功報名0元試學(xué)活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定