制作一个游戏需要啥技术

1、游戏美术方面 , 需熟悉3dmax , zbrush , ps , 环境属于3d游戏场景美术 , 人物属于3d游戏角色美术一草一木浮动的感觉是通过游戏引擎来实现的 , 可研究udk;2、游戏策划方面 , 为office系列 , 需熟悉画流程图的各种软件等;3、游戏程序方面 , 学习程序语言 , 比如c , as3,php等;4、熟悉一种图形库 , 数据结构和算法 , 三位图形学;5、懂得一种脚本语言 , 一定的物理知识 , 熟悉WINDOWS , 汇编语言;
6、掌握图形美工 , 平面设计;
7、熟悉音乐音效;
8、了解游戏剧本企划 。
做游戏开发需要学哪些技术?1、需要掌握常用的
编程语言
 , 包括C++、javas