更新時(shí)間:2020-07-01 來(lái)源:黑馬程序員 瀏覽量:
問(wèn)題:web前端能開(kāi)發(fā)游戲嗎?
答:
游戲開(kāi)發(fā)分為營(yíng)銷(xiāo)類(lèi)或休閑類(lèi)小游戲開(kāi)發(fā)(如:微信小程序中的飛機(jī)大戰(zhàn))和大型游戲開(kāi)發(fā)(如:王者榮耀),游戲開(kāi)發(fā)是在編程領(lǐng)域中和前端并駕齊驅(qū)的開(kāi)發(fā)類(lèi)崗位,只不過(guò)游戲開(kāi)發(fā)的復(fù)雜度要遠(yuǎn)遠(yuǎn)高于前端開(kāi)發(fā),大型游戲的后端通常是 C/C++ 來(lái)實(shí)現(xiàn),大型游戲的前端大部分使用的是 Unity3d,它的主要語(yǔ)言是 C#,小游戲也可以使用前端技術(shù)中的 Canvas 和 WebGL 來(lái)開(kāi)發(fā),或者是微信小游戲開(kāi)發(fā)。
初學(xué)者建議先學(xué)習(xí)前端中的網(wǎng)頁(yè)和App開(kāi)發(fā),等在企業(yè)中開(kāi)發(fā)經(jīng)驗(yàn)和編程知識(shí)積累到一定程度后再選擇游戲開(kāi)發(fā),會(huì)有厚積薄發(fā)的效果。游戲開(kāi)發(fā)由于其復(fù)雜性決定了它的難度,當(dāng)然薪資普遍也要高一些,但是市場(chǎng)崗位沒(méi)有前端開(kāi)發(fā)崗位多,建議初學(xué)者先就業(yè)再擇業(yè)會(huì)更好。
下面是黑馬程序員免費(fèi)公開(kāi)的幾套web前端課程,感興趣的小伙伴可以跟著學(xué)習(xí)。