您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
游戏开发是做什么的?
游戏,游戏开发,基础游戏开发是做什么的?
发布时间:2019-02-08加入收藏来源:互联网点击:
5.了解Linux
6.了解Tomcat
7.有良好的面向对象设计能力,了解设计模式
8.了解手机游戏系统架构、数据结构和游戏引擎
9.熟悉python者优先
10.对手机网游开发感兴趣者优先
11.对游戏感兴趣者优先
回答于 2019-09-11 08:43:50
游戏开发本身也是软件开发,但比传统软件开发又多了美术、音乐、影视动画等层面更多的要求,工种较普通软件开发也多了很多。很多游戏开发公司会将美术音乐等素材的制作外包出去,自己只做策划和程序的部分。目前全球市场休闲手机游戏非常火热,具有开发周期短、研发成本低、可以快速验证项目可行性等特点。并且有大量发行商涉足于此,给予了不少的支持。如果您想初步涉足游戏开发领域,可以考虑从开发手机休闲游戏开始做起。还有必不可少的部分是网络部分的处理,现代游戏只是开发了手机客户端的话,那也只是一个单机游戏,玩家删除掉了游戏所有存档全部丢失,各种网络功能都没有,玩的人也会很少的。当然现在也不用担心这个问题了,国内的话可以使用“坚果矩阵”这款专业后端游戏引擎产品,开发者可在几分钟内为作品集成常用的游戏网络功能。具有完善的数据统计、灵活的逻辑扩充、高速的服务响应等特点。采用按月付费的私有部署许可证销售模式,数据更加安全可靠,每月仅需几百元即可开始使用。
回答于 2019-09-11 08:43:50
目前,游戏开发主要分为2D游戏和3D游戏。2D游戏通常是为手机开发的,一般使用的开发工具是Cocos2dx,使用的开发语言是C++。3D游戏一般使用的游戏开发工具是unity3D,使用的开发语言是c#或者Javascript。
所以,要想开发哪种游戏,就必须知道需要用到哪些开发知识。
首先来说一下,如果是打算学习2D手游开发,那么,首先需要学习C++
学习C++的路线一般是先学习C语言, 对编程有点了解后, 就是怎么样编写程序, 什么是函数, 指针怎么用.等对编程有点了解后,才开始学习C++, 这样的一个梯度就不会对C++产生恐惧感!。然后,还要了解Cocos 2dx 的使用。以及熟悉api.等等。
再说一下3D游戏的开发。3D游戏用的比较多的开发工具是unity3D引擎。unity3D开发用的是C# (Javascript也用,但用的比较少),所以先要学会c#。
c#也是一种面向对象的编程语言,相比c++,也是相对简单的。然后,就需要学会unity3D引擎的使用了。而且这个也是非常的重要。没有什么技巧,就是自己一步一步学习,一项一项的熟悉。还有unity3D中的api.也是需要熟悉的。
今天,就先说这两种在国内非常流行的游戏开发方法。到底需要学习哪种游戏开发,学习什么编程语言,现在应该熟悉了吧!
游戏开发,不管是哪一种方式。都是需要有自己的项目,自己会独立的解决问题,这才是最重要的。
回答于 2019-09-11 08:43:50
首先和题主求个优质,最近在考核[捂脸]
不算市场营销广告之类的,制作类的分三种,当然,实际不止三种,但是新人基本都是这个三个职位开始的,而且是有上升空间的新人,如晋升到游戏制作人(类似电影导演),不过有些天才制作人有一开始就迈上这个岗位的···当然很少:
1、程序。就是计算机编程啦。电子游戏也是种软件。 一般是计算机专业毕业的人。
2、美术。绘制游戏里面的图片、3d模型、场景等等。 一般是美术学院的人。
3、策划。和电影剧本作家一个类型···需要广博的知识和想象力。 这个岗位看你学识了···
要说辛苦不辛苦····一样东西如果你想做到最好,没有不辛苦的道理。
回答于 2019-09-11 08:43:50
游戏开发本身也是软件开发1、基础公共课:游戏概述 Photoshop平面软件及像素美术 3dsmax软件基础及效果图制作 游戏程序设计基础及游戏制作原理 游戏策划、制作、测试及运营实践 游戏行业规划及职业素质。2、专业技能课:手机2D游戏开发 2D游戏开发技术实战 C++语言及算法基础 WIN32程序开发及MFC基础 2D游戏开发实践 行业规划及职业素质。2D网络游戏开发主要学习内容有网络游戏程序设计、网络游戏算法设计、2D网络游戏平台设计以及商业实战项目训练,包含C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用。3、游戏程序方向: Direct 3D程序开发基础 3D游戏开发技术实战
回答于 2019-09-11 08:43:50
专门研发游戏的一个行业~
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |