小弟之前曾在本版發過文,
詢問c#和unity的學習方式,
我是選擇從c#著手,
甚至還修了電機的c#.
這課是學console那種,
不是windowsform的,
只是一路上學習跌跌撞撞,
基本的迴圈還行,
可是一到陣列就完全卡死了,
學的真的不好,
請問 我現在用unity返回來學c#,
狀況會好一點嗎?
還是有什麼比較好的做法
作者: Eric40131 2017-11-21 06:48:00
陣列卡關真的就是語言邏輯還沒建立的問題而已我覺得原po可能要先搞懂程式語言邏輯跟開發引擎應該要分開算的,搭配在一起只是給你實作的方法而已
作者:
ddavid (謊言接線生)
2017-11-21 03:02:00想從Unity反過來學C#你狀況只會越來越差,陣列都還沒弄懂表示你連很基礎的程式語言邏輯都還沒有建立,所謂從實作學習是要有一定基礎才會真正學到東西,沒有基礎先去試實作就會變成抄完別人的作法跑出結果然後不知道在幹嘛,什麼都沒有學到XD
作者:
wulouise (在線上!=在電腦前)
2017-11-20 20:50:00Head first C#有中文版 深入淺出C#
作者:
jhnny97 (≡( ゚Д゚))
2017-11-20 19:06:00等你因應遊戲需求要自己想演算法和模組化你的程式、卻又毫無頭緒時,那才叫瓶頸
作者:
y3k (激流を制するは静水)
2017-11-20 18:18:00回Console在main()裡面先驗證寫法阿 你不會每次都要Unity Build才驗證吧XD
作者:
Jr0000 (階R)
2017-11-20 15:05:00多問就對了,不問就不會
作者:
damody (天亮damody)
2017-11-20 14:14:00繼續學程式, 然後等待並心懷希望吧
網上隨便搜個c# tutorial都可以吧這只是基本程式而已從Unity去學不會比較快阿
作者:
laikyo (六元)
2017-11-20 12:28:00速成……買套件改
不是寫太少吧...是根本沒搞懂就想用建議買本C#入門書來看,越薄越好,太厚反而沒動力看基本概念有了後,靠網路資源來加深,真的不夠再買書學程式要跟現實做聯想,陣列你就當作櫃子來看然後陣列的XX排序什麼的,就想想你怎麼整理櫃子
這個真的不是瓶頸,是經驗太少(寫太少)不會就多問吧,多幾次熟了,回頭看你就會覺得簡單了
作者:
zg0608x (眼ç›é•·åœ¨è…³åº•ä¸‹)
2017-11-21 11:42:00修電機的c#不懂 可以換去旁聽資管的換老師聽看看
作者:
johnny94 (32767)
2017-11-21 16:16:00我以前陣列加迴圈就掛了,現在還可以隨心所欲操作了,多練習就對了
作者:
MADAOTW (MADAO)
2017-11-22 00:43:00直接從專案做起,學著使用unity api,但還是要慢慢培養一些基本能力,演算法資料結構,設計模式,c#部分 .net文件多看看,說這麼多 保持良好的自學習慣反而才是最困難的
作者:
sakyer (石理克)
2017-11-23 10:14:00我都是先用再搞懂,反正不會軟體不會用壞胡亂用、try and error 學很快
作者: wannasaynone (阿魂本命) 2017-11-23 12:50:00
深入淺出貴歸貴,但很值得
有買深入淺出,但那種講故事的方式不適合我建議可以去書店翻翻看,真的覺得不錯在買吧
雖然我的程式沒有很強 也是還在自學中!!!!我覺得 你那個根本不是瓶頸 真的就像上面許多人說的去買一本 簡易的C#來看就好了 你是連基本的東西都不懂我想 你的瓶頸 應該就只是 遇到困難 卡住了這樣你把它稱為瓶頸吧!!! 你完全沒有去搞熟基本當然 你看到題目 遇到問題 就很容易卡住然後怎麼想也想不到 你就把它當作是瓶頸了雖然我懂得不多 也有可能有些地方講錯~~~最基本的 迴圈 雙迴圈 多重迴圈 的用法 陣列 二微陣列這些東西真的都是最基本的 而且每個語言都會去摸的而且你最後面說想要用Unity去學C#我覺得 你只會更累更不想學而已!! 因為 Unity是真的在做一個東西出來有素材 有東西可以給妳拉 但是遇到了程式 你要怎麼辦!一些物件導向 一些用法 你看了CODE 你會說 為什麼這樣越看越不懂 越看越不能理解 然後就爆炸了
Head Fist C#,如果你想要生活化一點的教學的話我以前看過JAVA的,觀念教得不錯
站內我,給你一套完整的c#影片教學,是我幾年前剛入門時看的