看板 C_Sharp 關於我們 聯絡資訊
※ 引述《haves560 (新鮮人)》之銘言: : 大家好,我是剛學習的新手 : 有幾點疑問想問大家 : 1.VS有好幾版 它們都可以隨時轉換版本嗎?(那如果不行它們差別在哪裡呢?) : 2.有關於3D的部分,我在網路上有查到 sharpGL、XNA、DriectX如果要開發 : 要哪種比較容易入手呢? : 以上請各位前輩撥空指點困惱很久了>< 1. 目前常看到的版本有2008、2010、2012、2013 個人建議如果你不太想了解各版本差異,你只需要記住一點, 2008跟2010之間是一個分水嶺,2008以下與2010以上。 雖然低版本專案可以用高版本開啟,也會問你是否要轉換, 但以實務上來講,2008以下的專案用2010的開啟常常會轉換的不夠完全, 越大的專案你越會感覺到有所差異。 2010的專案用高版本開啟,就不會像2008專案那樣你會覺得心中幹到最高點。 所以如果公司或你個人要用,我建議用2010以上版本比較好。 2. 我用過XNA跟DriectX, 但我個人推薦DriectX會比較實在, 原因有兩點(1) DriectX比較自由,(2)XNA已死,有事請燒紙。 順帶一提, 用Driect做個遊戲很多,請自己找, XNA我目前有玩過的有這兩款Bastion與Transistor,同一個公司製作。 -- 上帝並不會擲骰子, 程式並不會出錯,會出錯的只有人。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.117.38 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1423624207.A.189.html
haves560: 您好我是那篇發問的新手,就是學長的專案是2008 02/11 16:17
haves560: 而我只有2010版本的,所以才會發文詢問版本不同 02/11 16:17
haves560: 的差異,所以學長的專案我因該用同版本開發還是? 02/11 16:18
你應該用新版本來開發。 2008專案升級2010時,直接執行沒意外會發生錯誤, 簡單的程式改個using就好,大程式轉換後你會不知如何下手… 如果2008的程式沒很大,我建議你用2010改寫一次, 在寫的時候可以順便熟悉C#語法,這對初學者很有幫助。 2008除非公司舊專案要維護,或公司只有買2008, 不然現在都2010以上。 ※ 編輯: StupidGaGa (60.249.117.38), 02/11/2015 16:25:43
bbcust: 我在轉換倒是都沒發生問題就是 02/11 16:51
bbcust: 主要還是.net版本的差別 02/11 16:51
GoalBased: 02/11 17:24