作者StupidGaGa (笨嘎嘎)
看板C_Sharp
标题Re: [问题] 新手疑问
时间Wed Feb 11 11:10:03 2015
※ 引述《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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1423624207.A.189.html
1F:推 haves560: 您好我是那篇发问的新手,就是学长的专案是2008 02/11 16:17
2F:→ haves560: 而我只有2010版本的,所以才会发文询问版本不同 02/11 16:17
3F:→ 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
4F:→ bbcust: 我在转换倒是都没发生问题就是 02/11 16:51
5F:→ bbcust: 主要还是.net版本的差别 02/11 16:51
6F:推 GoalBased: 02/11 17:24