看板 GameDesign 關於我們 聯絡資訊
我倒覺得這討論串抱怨的我不是很認同 先確定一下討論的重點 你是要討論 "程式能力" 還是"遊戲程式能力" 如果是資工背景出身一定是考慮前者 如果是為數很少的遊戲專攻的系 一定不會專教程式 我會認為程式能力指的是較廣義的 也就是資工領域科般出身的能力 遊戲程式能力只是在基礎程式能力下去學習的開發技巧 什麼資工系畢業不會寫程式 我個人覺得沒什麼原因 就是這個人在混而已 程式能力這種東西說難真的沒有其他專業科別難 要不然就不會國高中生都可以精通 基本就看你有沒有認真想學而已 有想學的話沒老師教都行 就算學校教得爛你自學一樣也學得起來 程式就是適合自學的東西 還有為什麼資工系不讓你練習程式練到死 因為程式只是工具而已 重要的是資工背景的那些知識 學校老師不會寫程式但他在資工領域的知識理解會比你深 但進了業界你學得資工知識常用不到所以感覺好像只有程式重要 實際上以學校角度他一定是教你全面一點 更深層的一點的資工領域的學問 抱怨學校教不好讓你程式能力不好 真的自己要檢討 看原po又說看書不會寫 不負責猜原po不是科班出身? 如果這樣不會寫當然的 因為程式雖然不難學但好歹也是一項專業技術 坊間教你遊戲開發的書當然很為難 因為寫一個遊戲明明是一件很難的事 所以書上就常教你配合著他的範例code來寫 其實難寫的核心的都在範例code裡寫掉了 照著步驟寫好像很簡單 當你想改個功能 發現你GG了 完全不知道怎麼改 好比教材教你在UI上做一個東西 改成用程式動態生成 你就不會了 所以要寫遊戲程式你底子必須好 從邏輯控制 到 物件導向 都要超級精通才行 這算是門檻 在底子很好的情況透過由小到大的遊戲實作練習才能提升到會寫遊戲程式的能力 如果底子不好就想拿著教材刻遊戲我就覺得沒什麼意義 如果只是想做出自己的遊戲但程式能力又不好 也有別的選擇就是用工具 像是RPGMaker 星海爭霸編輯器 Unity PlayMaker 要嘛就是下苦心自己去刻 沒有人出題目你就自己出題目給自己 從只能兩個變數做加法的計算機到可以不限次數四則運算的計算機 從小蜜蜂到俄羅斯方塊到更進階遊戲 自己出題 然後試著以後只用物件導向的方式寫 越寫架構就越好 有了基礎能力再去選擇想要的平台跟語言來學習 就會快很多 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.56.82
justben:出題目自己做是個好主意! 07/10 03:44
juicefish:當年高職剛碰VB就是這樣玩起來的(艸 07/10 12:35
cooper6334:推自己出題,我也是靠貪食蛇俄羅斯方塊把JAVA練起來的 07/10 14:21
scars:PUSH 07/11 13:01
azureblaze:貪吃蛇俄羅斯方塊+1 07/11 13:40
Yshuan:推這篇 資工系教你寫程式就同數學系教微積分 這是通識等級 07/12 14:08
poshboy:推!!! 08/11 17:23