iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

老菜雞挑戰30天學爆Unity&C#會成功嗎?... 系列

在下雖然是資工系的大三老人但仍是菜雞一枚......
面臨快畢業卻茫然的窘境,
決定趁現在報名鐵人賽來監督我多學習新語言。

這30天主要會上網查資料、影片或看書等等來自學Unity與C#,
期許最後能挑戰成功甚至做出小遊戲,
這裡純分享30天來的心路歷程及筆記,
讓同是迷茫的人或新手小白能有動力及方向。

究竟能不能挑戰成功呢?
就讓我們繼續看下去......

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊捲出新高度
DAY 1

【Day1】老菜雞環境認識&與Unity的初相識-Unity概要&環境建置(安裝Unity Hub)

前言 由於本身喜歡打遊戲,所以身為資工系的我當然想試試看開發遊戲,上網查到Unity是個很不錯的遊戲開發平台,於是想趁著鐵人賽來督促我學習,並記錄下心得感想甚至...

2022-09-13 ‧ 由 yyeeeeee 分享
DAY 2

【Day2】老菜雞邁入Unity新手村-Unity介面介紹+有關物件的操作(新增/移動/縮放...)

前言 延續Day1完成的環境設置,那今天就來趁著剛載完的Unity來學習基本操作吧! Unity介面簡單介紹 介面左欄是Hierarchy(包含在此場景的所有...

2022-09-14 ‧ 由 yyeeeeee 分享
DAY 3

【Day3】老菜雞初嘗遊戲程式設計之開始打code囉!Unity的Game視窗簡介&C#控制物件(移動)

前言 昨天學了這麼多Unity基本介面的操作,但感覺還沒有用武之地,還沒有一個實際創作在遊戲上的東西,今天總算學到如何透過程式碼移動物件了! Unity的Ga...

2022-09-15 ‧ 由 yyeeeeee 分享
DAY 4

【Day4】老菜雞學到物件下樓梯效果之Unity&C#取得使用者輸入去控制物件 &剛體物件、碰撞判斷 (Rigidbody、Collider)

前言 延續昨天程式碼操縱物件的移動,今天也會接續昨天的內容繼續深入,會探討到物件與物件之間的關係。 取得使用者輸入去控制物件 昨天學到的是透過程式碼去控制物...

2022-09-16 ‧ 由 yyeeeeee 分享
DAY 5

【Day5】老菜雞學下樓梯遊戲之判斷碰撞/經過物件&標籤Tag

前言 昨天學到讓物件變成一個實體的樣子,並學會了物體與物體的碰撞,接著要繼續學如何用程式碼去判斷物件。 程式判斷碰撞物件- OnCollisionEnter2...

2022-09-17 ‧ 由 yyeeeeee 分享
DAY 6

【Day6】老菜雞學下樓梯遊戲之終於有雛型啦!(Unity匯入圖片及更改圖片大小)

前言 今天學的內容會比較簡單,沒有像前幾天要一直寫程式碼,但一款遊戲要能夠吸引玩家來玩,遊戲的視覺效果一定佔了不少比重,所以今天就來學如何匯入圖片到遊戲裡,讓目...

2022-09-18 ‧ 由 yyeeeeee 分享
DAY 7

【Day7】老菜雞學下樓梯遊戲之Unity樣板(Prefab)介紹&應用

前言 由於這款遊戲會用到許多階梯,所以要先來複製階梯,還記得複製物件要用ctrl+D鍵喔!那假如今天突然想要改變階梯的樣式,是不是只能一個一個去做修改? 其實不...

2022-09-19 ‧ 由 yyeeeeee 分享
DAY 8

【Day8】老菜雞學下樓梯遊戲之生成、移動階梯-Unity Instantiate&GetComponent&Destroy應用

前言 昨天學到如何管理重複性高的物件(Ex.遊戲中的階梯)—用Prefab,而今天就是要寫出如何生成階梯&如何移動階梯的程式碼。 如何移動階梯 如果...

2022-09-20 ‧ 由 yyeeeeee 分享
DAY 9

【Day9】老菜雞學下樓梯遊戲之Unity GetComponent&Enable Component

前言 昨天有學到Unity Instantiate&GetComponent&Destroy這個方法,今天要學習的內容也會用到GetCompon...

2022-09-21 ‧ 由 yyeeeeee 分享
DAY 10

【Day10】老菜雞學下樓梯遊戲之碰撞方向判斷+法向量簡介(Unity point&normal)

前言 今天仍在探討Player與階梯、Ceiling之間的碰撞關係,由於碰撞判斷還是有所缺失,所以接著要來學習怎麼判斷碰撞的方向,會利用到座標、法向量等概念。...

2022-09-22 ‧ 由 yyeeeeee 分享