做游戏开发需要学习什么?

图形引擎;声音引擎;物理引擎;游戏引擎;人工智能或游戏逻辑;游戏GUI界面(菜单);游戏开发工具;支持局域网作战的网络引擎开发:发展网络引擎支持网络战争。

游戏开发者在开发游戏的时候,选择一个好的游戏服务器也是非常重要的。游戏服务器开发中使用的技术取决于游戏的类型。不同的游戏类型需要不同的游戏环境和不同的技术。但本质上都是一样的,面对数据,处理数据。

关于游戏语言

中小游戏大致可以分为网页游戏、flash游戏、小游戏等。,基本都是一些休闲类的傻逼剧情和操作。这类游戏的开发比较简单,懂Javascript、HTML、flashcs、Java就能开发出来。语言主要包括C/C++、汇编语言、着色器语言、脚本语言和高效开发语言C。