作者cowbaying (你在那個世界好嗎)
看板GameDesign
標題Re: [程式] C# 還是C++?
時間Fri Jul 30 03:35:58 2010
另外做個延伸
C# 和C++ 比較起來
算是個RAD (rapid application development) 語言
VB 也是 (以後可能連VB 的效能都可以拿來開發遊戲)
雖然開發遊戲的主流語言目前似乎還是C++
而且也都是以團隊開發為主
但是C# 讓個人作業得以實現
其OO 容易閱讀 其程式碼也較簡單
許多C++ 的概念也都可以沿用
我相信未來雖然不一定是C# 的天下
但開發者使用C# 的比率一定愈來愈高
尤其XNA 就是用C# 來開發遊戲
我並不是推崇微軟
而是現在基本上遊戲都有跑DirectX
本身也提供轉OPENGL 的函數
除非技術夠能夠自創API 與硬體溝通
而且C# 也有免費的IDE 開發軟體
要求開發速度
C# 絕對是新寵
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.242.3
推 teexit:看用途吧... 畢竟manage code跟unmanage code還是有差 07/30 05:32
推 EthanWake:看市場,看成本 07/30 18:40
→ cowbaying:C# 書很少 很多書開頭都會寫 "Why C#?" 很有趣 07/30 20:39
推 ctrlbreak:C++要學的是觀念, 底子打好學其他語言都是一兩天的功夫 07/30 21:17
→ ctrlbreak:就可以上手的. 07/30 21:17
推 etrexetrex:C++ 也有 manage code 阿 07/30 22:51
推 EthanWake:C# XNA我覺得Apress的不錯,後面可以依樣畫葫蘆做個TPS 07/30 23:24
推 teexit:作者只有說道DX GL所以我是說那兩個... XNA一定是manage 08/01 02:59