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