如何編程游戲?

2022-12-26 13:39

3個(gè)回答
這個(gè)可以學(xué)習(xí)java語(yǔ)言深入之后就可以達(dá)到編程游戲的能力了
你要去學(xué)專門的游戲引擎,學(xué)習(xí)JAVA也可以,那只能編寫一些小型的游戲,大型游戲要專門學(xué)的!
需要學(xué)習(xí)多種編程語(yǔ)言。

1:首先要知道游戲編程用的什么語(yǔ)言。

2:c++語(yǔ)言是目前最為穩(wěn)定的、指針最為全面的語(yǔ)言。游戲尤其網(wǎng)游的穩(wěn)定性要求極高,因此必須用c++。

3:先學(xué)c語(yǔ)言,c語(yǔ)言是全部計(jì)算機(jī)語(yǔ)言的基礎(chǔ)更是c++的基礎(chǔ)。因此要學(xué)好。再學(xué)c++,這個(gè)要學(xué)精,不然開發(fā)游戲沒戲。然后學(xué)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)、線性代數(shù)、離散數(shù)學(xué)結(jié)構(gòu)。

4:html、css、js也要知道。

5:如果要制作跨平臺(tái)游戲,建議學(xué)習(xí)下opengl/opengles,這是個(gè)很強(qiáng)大很專業(yè)的圖形接口,因?yàn)楹芏嗥脚_(tái)支持所以適合跨平臺(tái)游戲制作使用。

6:做2d游戲,可以使用cocos2dx等一些引擎,當(dāng)然你也可以使用上面的3d引擎制作2d游戲。
相關(guān)問(wèn)答
編程是什么 什么是編程
1個(gè)回答2022-10-03 05:27
編程是編定程序的中文簡(jiǎn)稱,就是讓計(jì)算機(jī)代為解決某個(gè)問(wèn)題,對(duì)某個(gè)計(jì)算體系規(guī)定一定的運(yùn)算方式,使計(jì)算體系按照該計(jì)算方式運(yùn)行,并最終得到相應(yīng)結(jié)果的過(guò)程。
編程是什么?編程是什么?
1個(gè)回答2023-01-19 01:05
簡(jiǎn)單的可以理解為:給機(jī)器大腦下達(dá)任務(wù)命令,就是通過(guò)編程語(yǔ)言把你需要通過(guò)機(jī)器完成的任務(wù)寫出來(lái)。
小學(xué)生編程是如何編程的?
1個(gè)回答2024-02-04 15:36
最簡(jiǎn)單的解釋就是:想辦法解決一個(gè)問(wèn)題的過(guò)程。 同樣的問(wèn)題,每個(gè)孩子都會(huì)用不同的方式去達(dá)到同一個(gè)目的,當(dāng)孩子開啟想象力去思考問(wèn)題,列舉出實(shí)現(xiàn)目標(biāo)步驟時(shí),就是在運(yùn)用編程算法。 編程算法其實(shí)離我們的...
全文
手工編程與自動(dòng)編程的主要區(qū)別?
1個(gè)回答2022-11-23 04:17
看圖就知道了
編程,編程
1個(gè)回答2024-02-06 16:44
#include void main() { int a,b,x; printf("請(qǐng)輸入a b x:"); scanf("%d%d%d",&a,&b,&x); if(a+b==x) print...
全文
世界第一編程高手編的程序
1個(gè)回答2024-03-08 13:56
與硬件不兼容
編玩邊學(xué)這個(gè)課程怎么樣,孩子真能學(xué)會(huì)編程嗎?
1個(gè)回答2024-01-20 17:42
是啊,我兒子上了零基礎(chǔ)班后,學(xué)會(huì)了學(xué)會(huì)事件、循環(huán)、變量、邏輯判斷等基本的計(jì)算機(jī)程序知識(shí),創(chuàng)作故事、動(dòng)畫、音樂、美術(shù)以及小游戲,超出了我的預(yù)期,非常滿意,我打算給孩子再報(bào)名中級(jí)班,你也可以讓孩子試聽一下...
全文
編程貓好不好呀?孩子學(xué)編程有什么好處?
1個(gè)回答2024-04-07 06:49
我小侄子就在這學(xué),原來(lái)這孩子可能鬧了,一刻都閑不下來(lái),現(xiàn)在在這學(xué)了一段時(shí)間,就喜歡自己搗鼓點(diǎn)小動(dòng)畫或者編點(diǎn)小游戲,也能靜下來(lái)了。我哥說(shuō)能看到他這么有興趣去學(xué)一個(gè)東西也挺好的,不虧。
編程怎么編
1個(gè)回答2024-02-01 22:23
這個(gè)命題比較大啊
和平精英是用什么編程語(yǔ)言編寫的
1個(gè)回答2024-05-18 00:25
它用的是虛幻4引擎研發(fā),它支持C++/J/ C#,而引擎本身一般都是用C/C++開發(fā)的
熱門問(wèn)答