[請益] 學Unity該不該完整了解C#

看板GameDesign作者 (凱斯德罷爾)時間9年前 (2015/05/29 22:49), 9年前編輯推噓10(10017)
留言27則, 12人參與, 最新討論串1/2 (看更多)
呃... 其實我不太確定標題該怎麼下... 先自我介紹一下好了: 我從小就對遊戲設計蠻有興趣的 高中的時候用Flash+Actionscript寫了蠻多小遊戲 現在唸大學,讀的是資訊科學 想開始研究研究Unity(覺得Unity超強大的~) 希望以後能夠當個業餘的遊戲設計師吧 ------以下正文--------- 在我接觸Unity以前,稍微碰過的程式語言有:C,Java,Actionscript 其中比較熟的就Java吧(而且學校的計概課也用這個入門) 剛開始學Unity的時候,因為覺得C#在網路上的學習資源比較豐富, 語法又跟Java長得超像,所以都是用C#在寫Script。但問題是,我其實根本就沒有接觸過C#,也幾乎完全不了解C#。我發現我完全是用Java的語法在寫C#,遇到錯誤再上網查。 目前寫了幾個月,還不算有遇到什麼大問題,可是用一個我不太了解的語言在寫遊戲感覺真的很奇怪。所以現在在猶豫該不該買一本C#的書來啃,還是繼續這樣以Java的思維來寫C#,遇到問題再上網找資料。 還有,如果薦議我學好C#的話,不知道板友有沒有推薦什麼C#書? 感謝! (本人PTT新手,沒發過什麼文。不太會排板,請見諒...) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 137.189.206.177 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1432910983.A.9AD.html

05/29 23:20, , 1F
不用 程式邏輯到處能用
05/29 23:20, 1F

05/29 23:47, , 2F
想學就學吧,不過等你每兩個月都要學一個新語言的時候
05/29 23:47, 2F

05/29 23:48, , 3F
就沒辦法好好學了
05/29 23:48, 3F

05/29 23:50, , 4F
語言是拿來用的,不是拿來當作一門學問鑽研的
05/29 23:50, 4F

05/29 23:55, , 5F
會用比較重要 想要完全了解 其實有點不切實際...
05/29 23:55, 5F

05/29 23:55, , 6F
不過看你的目的為何啦
05/29 23:55, 6F

05/30 00:33, , 7F
工具書不嫌多,不過既然能上網學習,當然可以先學完再說
05/30 00:33, 7F

05/30 01:46, , 8F
Unity裡面的物件和方法和api弄熟比較重要
05/30 01:46, 8F

05/30 02:19, , 9F
js忘記賦予變數型 查修很麻煩
05/30 02:19, 9F

05/30 02:50, , 10F
我覺得不用,以做遊戲為目標,一路上發現有需求的部分
05/30 02:50, 10F

05/30 02:51, , 11F
不會再學,需求導向學習比較實際
05/30 02:51, 11F

05/30 02:53, , 12F
當然入門觀念要先學好,就是書本的前幾章吧
05/30 02:53, 12F

05/30 02:53, , 13F
我一路做遊戲下來,C++也是一路學,而不是放著遊戲不做
05/30 02:53, 13F

05/30 02:54, , 14F
跑去死鑽研C++,決心不學完C++就不做其他事這樣
05/30 02:54, 14F
感謝各位提供意見,現在打算先繼續鑽研Unity,C#先放一旁,有需要再去看書吧!

05/30 04:28, , 15F
命名有做好,js哪有忘記變數型的問題啊...
05/30 04:28, 15F

05/30 04:29, , 16F
取那種abcd的,忘記是活該死好啊
05/30 04:29, 16F

05/30 05:01, , 17F
我記得Unity的JS是strongly typed的吧
05/30 05:01, 17F

05/30 05:01, , 18F
比普通JS更像ActionScript
05/30 05:01, 18F
我也覺得Unity的Javascript長得很像ActionScript,尤其他也用class, extends之類 的關建字...只是覺得要多打一堆var和function很麻煩。 型態放在後也不方便閱讀...我覺得啦。 ※ 編輯: casd82 (137.189.204.219), 05/30/2015 11:11:30 ※ 編輯: casd82 (137.189.204.219), 05/30/2015 11:12:07

05/30 11:36, , 19F
看習慣吧,我的第一個語言是AS,所以覺得這樣很自然
05/30 11:36, 19F

05/30 20:46, , 20F
把C#的msdn(微軟給的官方手冊)看過一遍應該就ok了,那寫
05/30 20:46, 20F

05/30 20:46, , 21F
得很詳細
05/30 20:46, 21F

05/31 22:53, , 22F
要,你既然唸大學資工系又想作遊戲,深度鑽研軟體工程是
05/31 22:53, 22F

05/31 22:54, , 23F
必要的。不止是C#,還包括其他相關知識,趁你還是大學時
05/31 22:54, 23F

05/31 22:54, , 24F
好好打基礎吧
05/31 22:54, 24F

07/12 20:19, , 25F
你好,我是學C#,可能沒機會去做遊戲
07/12 20:19, 25F

07/12 20:20, , 26F
C#你會用、看MSDN就可,最好是看英文的,中文翻不好
07/12 20:20, 26F

07/12 20:21, , 27F
最重要還是OOP的精神
07/12 20:21, 27F
文章代碼(AID): #1LQ7o7cj (GameDesign)
文章代碼(AID): #1LQ7o7cj (GameDesign)