在生成式 AI 當道的時代,只要輸入幾句 Prompt,AI 就能秒生出一段 Unity 腳本。然而,當 Console 飄起紅字、角色動作不如預期時,看不懂程式碼的開發者往往只能反覆試錯、陷入 Debug 泥淖——「看不懂,就無法駕馭 AI」。
我想踏入遊戲開發、卻因為不了解程式基礎所苦。透過 30 天的漸進式修煉,從 C# 基礎語法起步,逐步掌握物件導向、到遊戲開發的遊戲程式。接著進一步解析 AI 常見生成的程式架構,學習如何檢驗程式碼意思。
在AI興起的時代,用AI寫程式已是司空見慣,我希望藉由比賽來度督促自己在30天內學習程式基礎,並讓自己能了解AI。
為什麼要開始此系列 我原本因為喜歡建模,而主要在遊戲製作的角色都是遊戲美術,但我在以前大學跟同學一同製作遊戲時,我發現我因為只學美術的關係,在討論時因為同學討論...
什麼是資料型態: 在學習程式設計時,資料型態(Data Type)是非常基礎也很重要的概念。簡單來說,資料型態就是用來告訴電腦:「這筆資料是什麼類型,以及應該如...
字串基礎用法: System.Console.WriteLine(”Hello World”); 顯示 Hello World 這句話 字串換行: 如果字串...
如何進行加減乘除 加法: System.Console.WriteLine(5+2); 顯示 7 減法: System.Console.WriteLine(5...
取得用戶是什麼意思? 取得用戶輸入,是指在該行程式碼中執行,不會顯示任何東西,但你可以在上面打字輸入,如果有變數限制,還可以限制使用者打的內容 基本用法: S...
題目介紹: 這次我們要來做出一個簡單可以加法的計算機,以下我們會分成兩個,一個是專門算整數的,另一個可以算出小數點的。 整數加法:System.Convert...
什麼是陣列 一個大型的容器,可以在陣列裡面放多的資料,主要運用在統計上 方法一 (假設要記錄五位學生的成績): 確定值的用法:int[ ] int[ ] sc...
什麼是 if判斷 在程式設計中,if 判斷句是一種用來讓程式「根據條件做出不同反應」的語法。程式會先判斷一個條件是否成立,如果條件成立,就執行指定的程式碼;如果...
題目介紹: 今日我們同樣要來練習製作一個計算機,但跟之前的計算機不同,此次製作的計算機可進行加減乘除。 以下是製作方法 建立方式: System.Consol...
什麼是迴圈: 重複的執行一段程式碼,直到條件判斷(while的小括弧條件)是 false錯誤 為止 方法一(在 Console 裡面寫出 1 ~ 5):先判斷...