游戲開發好學嗎?哪家游戲開發培訓機構比較厲害?
游戲開發好學嗎?哪家游戲開發培訓機構比較厲害?首先我是一個前端開發的程序員,對于pc端和手機app的游戲是沒有做過的,但是我做過一些h5的小游戲!比如拼圖游戲
對于你說的游戲開發好不好學很難給你一個肯定的答案,就好像你問我前端好不好學一樣,之所以我一直保持著對前端的熱愛是因為前端的所見即所得,做好一個東西可以馬上在瀏覽器里面實時的查看,這種成就感來得很快,讓我非常的爽。就因為我保持著這份熱情,所以我就覺得前端越學越有勁。對于想學游戲開發的你來說,只要你找到一個讓你爽的點就行。
有沒有什么專門的游戲開發培訓機構這個我倒沒有特別的了解過,只知道有匯智動力這種編程培訓機構!
不管你開發什么游戲你至少得先學會一門語言,就以我的經驗來說,想要做一個h5的小游戲,那么你至少得學會“前端三劍客”

javascript - 行為層
這個我們叫做js,跟java沒有半毛錢的關系,那么這個是干嘛的呢?就比如上面的拼圖游戲,你需要移動每個格子,那么就可以這個東西來編輯移動的邏輯代碼。
html - 結構層
這個可以控制游戲里面的結構,或者說是布局吧,就像上面的拼圖游戲的九宮格布局,簡單來所就是一個盒子里面有9個小盒子。
css - 表現層
這個就是控制盒子的表現形式,要通過這個東西來控制每行3個盒子,每個盒子的間距、顏色、邊框,這樣說應該可以理解了吧。
游戲框架
對于簡單的游戲來說上面三個是必須的,如果你需要做一些3D的游戲,你至少還得掌握一個游戲框架,比如three.js(Javascript 3D library),主要是提高開發效率,前端開發人員可以直接用WebGL接口進行編程,但是WebGL只是非?;A的繪圖API,需要編程人員有很多的數學知識、繪圖知識才能完成3D編程任務,而且代碼量巨大。那么three.js就是對這些基礎api的封裝,開發人員可以調用它的接口來畫一些更復雜的圖形。
個人建議
如果你要學游戲開發,你可以先了解一下游戲引擎或者開發框架,再學習框架支持的語言,查看官方網站的接口文檔了解基礎的用法。

