游戏开发好学吗?哪家游戏开发培训机构比较厉害?首先我是一个前端开发的程序员,对于pc端和手机app的游戏是没有做过的,但是我做过一些h5的小游戏!比如拼图游戏

对于你说的游戏开发好不好学很难给你一个肯定的答案,就好像你问我前端好不好学一样,之所以我一直保持着对前端的热爱是因为前端的所见即所得,做好一个东西可以马上在浏览器里面实时的查看,这种成就感来得很快,让我非常的爽。就因为我保持着这份热情,所以我就觉得前端越学越有劲。对于想学游戏开发的你来说,只要你找到一个让你爽的点就行。

有没有什么专门的游戏开发培训机构这个我倒没有特别的了解过,只知道有汇智动力这种编程培训机构!

不管你开发什么游戏你至少得先学会一门语言,就以我的经验来说,想要做一个h5的小游戏,那么你至少得学会“前端三剑客”

游戏开发培训机构

javascript - 行为层

这个我们叫做js,跟java没有半毛钱的关系,那么这个是干嘛的呢?就比如上面的拼图游戏,你需要移动每个格子,那么就可以这个东西来编辑移动的逻辑代码。

html - 结构层

这个可以控制游戏里面的结构,或者说是布局吧,就像上面的拼图游戏的九宫格布局,简单来所就是一个盒子里面有9个小盒子。

css - 表现层

这个就是控制盒子的表现形式,要通过这个东西来控制每行3个盒子,每个盒子的间距、颜色、边框,这样说应该可以理解了吧。

游戏框架

对于简单的游戏来说上面三个是必须的,如果你需要做一些3D的游戏,你至少还得掌握一个游戏框架,比如three.js(Javascript 3D library),主要是提高开发效率,前端开发人员可以直接用WebGL接口进行编程,但是WebGL只是非常基础的绘图API,需要编程人员有很多的数学知识、绘图知识才能完成3D编程任务,而且代码量巨大。那么three.js就是对这些基础api的封装,开发人员可以调用它的接口来画一些更复杂的图形。

个人建议

如果你要学游戏开发,你可以先了解一下游戏引擎或者开发框架,再学习框架支持的语言,查看官方网站的接口文档了解基础的用法。