請留下您的手機號
課程顧問將幫您激活課程并贈送學習禮包
可以學C++,C#,和Java(推薦),現(xiàn)在后兩者比較主流,用的多。樓主以后想進行游戲開發(fā),建議學Java。
每個學校編程專業(yè)名稱不一樣,大體就是一下幾種了:
專業(yè)就是:軟件工程,計算機科學與技術,信息科學與技術等等
主要課程學的就是相關編程語言。有的是從C開始學,第一學期C,第二學期C++,第三學期C#或者Java(每個學校不一樣,我只是舉一個例子)。還有的就是直接學高級編程語言,但是比較少,一般都是從基礎的C開始學的。
其他課程大體就是:軟件工程,數(shù)據(jù)結構,編譯原理,數(shù)據(jù)庫原理,數(shù)據(jù)庫應用等,有的還會學計算機導論,計算機基礎,匯編語言,HTML什么的每個學校學的不太一樣,但是主體應該就是這些。
游戲程序員學計算機科學與技術專業(yè),游戲程序員是從事程序開發(fā)、程序維護的專業(yè)人員。計算機科學與技術專業(yè)是培養(yǎng)能勝任計算機科學研究、計算機系統(tǒng)設計、開發(fā)與應用等工作的高級專門人才的學科。
游戲程序員的職責是:
1、負責游戲項目的詳細設計、編碼和內(nèi)部測試的組織實施;
2、參與需求調(diào)研、項目可行性分析、技術可行性分析和需求分析;
3、參與軟件開發(fā)和維護過程中重大技術問題的解決;
4、負責相關技術文檔的擬訂;
5、負責對業(yè)務領域內(nèi)的技術發(fā)展動態(tài)進行分析研究。
1、表面上看,特別是語法上看:
C#是C++的升級版,C++的語法C#基本上都支持,但也有很多不同,所以多數(shù)代碼不能直接移植,特別是內(nèi)置函數(shù)與功能調(diào)用有很多不同。但在核心上,應用針對性上看,兩者可能完全不同,特別是C++不使用.net支持的情況下(VC里的ATL方式)。
2、單機或用戶界面編程方面:
C++使用MFC架構時,編寫出的程序的代碼是真正的機器碼,系統(tǒng)可直接執(zhí)行。而C#編寫出的程序的代碼不是真正的機器碼,基本上都是.net動態(tài)庫的調(diào)用,只能在安裝有.net環(huán)境的機器上執(zhí)行。正因為這樣的分別,C++程序的實際“響應”速度往往比C#的要快。
3、應用針對性方面:
C#可以很輕松開發(fā)基于ASP.net技術的網(wǎng)站,而C++不能,C++要做網(wǎng)站網(wǎng)頁技術上會難到幾乎不可能。
C++一般用于編寫單機應用或網(wǎng)絡應用的客戶端程序、及服務器端控制程序。一般不會用于直接開發(fā)三層BS應用。
C#C++開發(fā)游戲
C#C++游戲開發(fā)
C++和C#開發(fā)游戲
C++開發(fā)游戲PC配置要求
C++游戲開發(fā)編程
C++游戲開發(fā)要求
C++游戲開發(fā)軟件
C++游戲開發(fā)需要什么
C++游戲用什么開發(fā)
C++游戲端開發(fā)
C語言可以開發(fā)游戲么
c#與c++在游戲開發(fā)
c++做游戲開發(fā)學什么
c++和c#哪個適合游戲開發(fā)
c++開發(fā)游戲一般用啥
c++開發(fā)游戲用什么軟件
c++開發(fā)游戲需要學什么
c++開發(fā)游戲需要學哪些
c++游戲開發(fā)工具
c++游戲開發(fā)工具軟件
c++游戲開發(fā)有前景嗎
c++游戲開發(fā)用什么
c++游戲開發(fā)要學什么
c++游戲開發(fā)需要學什么
同學您好!