Unity。语言:C#,Lua。
UE4。语言:蓝图,C++
H5游戏,例如微信小游戏、网页游戏。主要用到JavaScript和相关技术
其他。独立游戏圈流行的MonoDevelop(C#)、Love2D(Lua)等等;还有大厂采用自研引擎的,但是近几年大量转向UE4和Unity。
现代游戏开发,绝大部分人都会采用成熟引擎来制作,并不是从0开始写起。
对游戏引擎来说编程语言并不重要。学习编程和学习游戏开发有很大重叠,但并不是会编程就会开发游戏,反过来也还是不对。
客观的说引擎的使用方法是必学的,编程技术也要基本合格。