※ 引述《parsons12342 (拜媽祖有保庇)》之銘言:
: 各位大大好,
: 小弟目前剛學沒多久,
: 最近入手unity遊戲設計的書,
: 裡面程式的語法都是照著打的,
: 想請問各位大大要怎麼知道自己到底會不會這個語法啊?
: 還是說 以後做出相似功能,只要看書打,想辦法做出來就可以呢?
: 這是小弟學習疑惑的地方,
: 新手上路請多指教><
小弟資工系三年級 自學Unity一年多了
原文底下的推文有說到「一般C#」和「Unity的C#」的問題
我認為這不應該視為兩種語言來看待
只是因為在Unity裡繼承了Monobehavior這個架構
當然會有許多Unity專屬的語法
(例如GameObject, OnCollisionEnter()...)
就像C++可以印Hello World、建3D模型、也可以寫遊戲
差別只在於引用了哪些函式庫
而宣告變數、寫迴圈、開陣列這些基礎都是一樣的
這些都是基本中的基本
比會運用那些特殊語法還重要
至於Monobehavior裡的東西
剛開始難免覺得陌生
但多練習就會熟練了 不需要硬背
自己沒事寫個2D射擊遊戲、抓洛克人的素材下來寫人物操作
都非常有幫助
當然也可以邊學邊做筆記
像這樣
http://i.imgur.com/dqjfGb4.jpg
只要堅持下去
你遲早能反射性地實作出正確的程式邏輯
加油!