游戏开发需要学什么

 我来答
内蒙古恒学教育
2022-11-08 · 专注于教育培训升学规划
内蒙古恒学教育
向TA提问
展开全部
学习游戏开发需要熟练掌握游戏编辑软件,熟练掌握好这些基础的游戏软件功能就可以了。
常用的编辑软件有以下6种。
1、3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
2、MAYA:跟3dsMAX差不多的软件,因个人喜好而定,MAYA在制作动作的方面较MAX稍差,不过在很多方面这两款软件都是可以兼容的。
3、Deeppaint3D:可以直接打开3维模型文件,在上面绘制贴图。
4、C++:程序使用,用来实现游戏中的各种功能,调试BUG等。
5、Photoshop与Panter:配合MAX或MAYA来绘制各种模型需要用的贴图。
6、ZBrush:美工制作超高模用的,然后可以生成法线贴图,在MAYA或MAX中使用。
千古人文
2016-04-29 · TA获得超过388个赞
知道小有建树答主
回答量:233
采纳率:93%
帮助的人:92.3万
展开全部
游戏开发分客户端开发和服务器开发,如果是做客户端开发,可以选择unity3d和cocos2dx,cocos2dx是专门用来做手机游戏的,而unity3d非常强大,可以做端游,也可以做手游。unity3d开发需要学习的开发语言有:C#或Javascript,两个任选这种即可。cocos2dx有几个不同的版本:c++ , js ,lua,这三个也是可以任选一种。
如果你想做服务器开发,主语言可以选c++或java任何一种,其它的还需要学习一些框架,比如网络通信框架,java的有netty, c++的一般是自己实现了,不过网上也有人开源的。还有数据库,一般mysql就可以了。在框架设计上需要了解一些设计模式,分布式,异步线程等。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式