游戲編程都需要哪些語言,游戲后端用什么語言開發(fā)好?
1、后端編程與其說是語言的選擇,不如說是生態(tài)環(huán)境的選擇,是在當(dāng)前現(xiàn)實的基礎(chǔ)上做的選擇。
2、比如目前主流的服務(wù)器語言C++和Java,都是因為其強大的生態(tài)環(huán)境。選擇了它們公司可以少造輪子,可以比較容易的招聘到合適的開發(fā)人員。還有就是生態(tài)的選擇和主要技術(shù)負(fù)責(zé)人的自身關(guān)系也比較大,一個Java經(jīng)驗豐富的負(fù)責(zé)人高概率會選擇Java,C++、go同理。
3、選擇的因素還與公司的文化有關(guān),比如公司一票的Java程序員,現(xiàn)有的架構(gòu)和功能都是基于Java,我想一般都不會再新項目中選擇別的編程語言。
4、技術(shù)進步的影響,目前服務(wù)器端編程慢慢有轉(zhuǎn)向go的趨勢,這個是和go語言本身的特性密切相關(guān)的。同時,.NET CORE也慢慢被一些公司選擇用來開發(fā)服務(wù)器程序。這些是隨著技術(shù)的發(fā)展進步而發(fā)生的選擇上的改變。
5、最根本的,要看游戲?qū)τ诜?wù)器的要求。比如性能要求極高,那么C++可能是首選。如果對于性能無要求,對于實時性無要求,我想說目前主流的服務(wù)器編程技術(shù)應(yīng)該都可以使用。
總結(jié)來說,結(jié)合公司實際技術(shù)情況、結(jié)合游戲特點選擇就好了。
什么編程語言可以寫棋牌類的游戲?
目前市場上3d手游,大多是用unity開發(fā),c#,ue也有c++,不過更側(cè)重PC,3a大作。
cocos2d lua語言卡牌,棋牌類2d游戲另外還有一些游戲公司自研引擎,劍三重制版之前的引擎就是自研引擎都是客戶端,服務(wù)器沒有太多現(xiàn)成引擎,開發(fā)語言也很多 c++ c# Java Python PHP…
c語言可以做游戲嗎?
c語言能用來做游戲嗎 -> 能
我在網(wǎng)上看到了C語言的游戲源代碼復(fù)制到VC++里執(zhí)行都會報錯不知道是怎么回事 -> 要具體問題具體分析,你可以看看都報什么錯,針對性修改即可。
目前編程語言繁多,精通的話,絕大多數(shù)都能用來做游戲。推薦你先學(xué)好C,再根據(jù)之后的興趣、發(fā)展、機會等等確定一門專攻語言。學(xué)會C,觸類旁通,學(xué)其他語言就不是很費力了。
以上就是關(guān)于游戲編程都需要哪些語言和游戲后端用什么語言開發(fā)好的相關(guān)問題解答,希望對你有所幫助。