[程式] 關於學程式的疑慮

作者: parsons12342 (拜媽祖有保庇)   2017-08-09 02:52:51
各位大大好,
小弟目前剛學沒多久,
最近入手unity遊戲設計的書,
裡面程式的語法都是照著打的,
想請問各位大大要怎麼知道自己到底會不會這個語法啊?
還是說 以後做出相似功能,只要看書打,想辦法做出來就可以呢?
這是小弟學習疑惑的地方,
新手上路請多指教><
作者: cjcat2266 (CJ Cat)   2017-08-09 02:59:00
另外去把C#學好完整學會程式語言是學釣魚,看書謄寫程式是拿魚吃所以多花點時間去把語言本身學好吧不過語言也只是工具,要增進應用能力接下來要學軟體設訓練程式的解題與應用能力不然只能一直看書做事情,沒有人解過的問題就沒法解
作者: Schottky (順風相送)   2017-08-09 03:09:00
http://i.imgur.com/JzcpwD2.jpg (大誤,沒有這本書)
作者: cowbaying (是在靠北喔)   2017-08-09 07:04:00
XD 傳說中的cpp
作者: BeStronger ( )   2017-08-09 07:39:00
新手先從模仿開始是好事,別太急著搞懂全部東西,這樣挫折感會太重。要追求small win讓自己有動力持續。最好找個mentor或加入社群,讓自己有人可以問,才不會太常卡關太久,不然很容易放棄。
作者: damody (天亮damody)   2017-08-09 09:08:00
找個line群 fb群加啊
作者: LaPass (LaPass)   2017-08-09 09:11:00
你放心啦,我會C#,但我也搞不懂Unity的C#.... 感覺起來Unity的C#是「看起來像是C#」的程式語言..... 跟平常在用的C#不一樣.....
作者: cjcat2266 (CJ Cat)   2017-08-09 09:19:00
Unity的C#是標準C#沒錯啊,樓上感覺是在說API?
作者: juicefish (果汁魚)   2017-08-09 09:59:00
應該是因為用了UnityEngine的關係所以不太像C#(?
作者: cjcat2266 (CJ Cat)   2017-08-09 10:37:00
那這樣還是標準C#,應該是說摻了Unity的官方API所以除了C#標準API以外還要孰悉Unity自己的API不過這跟語言本身就沒有關係了,是軟體設計方面的細節
作者: kronioel (鵝妹子英)   2017-08-09 11:03:00
unity的C#我也不太會用XDD
作者: MADAOTW (MADAO)   2017-08-09 11:05:00
unity c#的用法差不多吧!除非妳說的是底層的運作方式,但我想要是能摸熟那邊可能自己就能寫一個引擎出來了
作者: osanaosana (芋頭一顆多少錢)   2017-08-09 15:51:00
一開始先照著書打,能動了之後再改成自己想要的表現,改成功你就進步了, 最重要的還是多嘗試不同範例
作者: gino0717 (gino0717)   2017-08-09 20:12:00
unity改版常常在改架構 等你學會後改個版又不會了
作者: ilohoo (ilohoo)   2017-08-09 21:00:00
先照書打 打完可以執行後開始亂改試效果 久了就會了
作者: joseph33 (理查帕迪)   2017-08-09 22:01:00
unity的mono behavior 不就是包了一層unity的framework,基本還是標準的c#啊, 這樣就喊看不懂也太誇大了吧?
作者: fishball990 (邪惡魚丸湯)   2017-08-10 01:19:00
我覺得剛開始不用太追求一定要能完全憑自身寫出程式碼,又不是要考試XD 有書看就看,能估狗就估狗,找到有用的資源也是寫程式重要的能力之一,寫過的忘了再查就好,寫久自然會進步!
作者: cjcat2266 (CJ Cat)   2017-08-10 01:48:00
一開始學是複製貼上沒錯不過原po的意思好像是要問以後怎麼自己釣魚
作者: awang13 (AWA)   2017-08-10 13:13:00
剛開始看書寫幾個例子可以大概知道unity c#的結構 但要學會自己憑空寫出東西 看書太慢了 建議找個喜歡的遊戲做個clone 一步一步來 每個細節自己想 自己翻API 真的搞不懂就上網問 做兩三個prototype之後自然會寫出自己的風格 之後就是找沒用過的API來玩玩 做更多作品 如此循環~
作者: dreamnook (亞龍)   2017-08-10 13:26:00
有些開發工具可能不會用到程式碼 但需要邏輯XD

Links booklink

Contact Us: admin [ a t ] ucptt.com