永发信息网

开发游戏需要什么

答案:1  悬赏:20  手机版
解决时间 2021-02-11 14:58
开发游戏需要什么
最佳答案
问题一:想从事游戏开发,现在需要学什么 建议学XNA吧,微软出的未来游戏开发框架,用C#开发,适合你的
学C++做游戏比较难,自学能坚持下来的不多,毕竟要学的知识太多,而且C++本身就是一门相对比较难以掌握的语言
不能说C++是王道吧,感觉现在C++除了在比较低层的开发上处于老大哥的偿位,其它一些中高层的应用都在减少,不过,C++的效率确实不是另我高级语言能比的,但在电脑性能高速发展的现今,我认为C#的性能完全可以开发出不错的游戏
我也在研究XNA,相对来说真的把游戏开发困难度降低了很多问题二:游戏开发都需要会哪些 1、先学习C/C++
2、之后接触学习WINDOWS API和VC++3、需要掌握一个3D游戏SDK:Directx SDK,或者OPENGL SDK
4、美工和建模方面的知识适当了解围绕以上找相关资料或书,可能需要好几本。更多交流可参考我空间主页有关文章。问题三:游戏开发需要什么样的人 挺大胆,欣赏你!
开发网页游戏最简单,成本最低。前提是你得有个大型网站支持,并且网页游戏本身要有吸引力。这个不需要太大投资,如果游戏只自己设计卖给别人运营也可,十来个人就可以搞定。但是一般长期玩家很少,而且商家收入不高。成功的代表有开心农场这款游戏,研发出来之后,卖给开心网、人人网、QQ也能挣钱
一般来说,开发网游得话,游戏本身制作过程相对简单,大量的人做着比较简单的分工工作,分工很细,需要强大的运营商支持,否则个人之力不可能,即使开发出来了,也不能就自己玩吧?还是得运营商投资广告、服务器、媒体、收费系统等,并且相当一部分开发人员也因此继续留下来为这款网游后续调试、升级服务。一般一款新型3D网游的开发、剧情版权购买、宣传运营费用,直到公测大概几千万到数亿,我想,这该不会是你想要的那种吧。
单机游戏,垃圾简单的,不是很难,设计出来了没人玩,你也赚不到钱,大部分的国产单机游戏是这样的。想开发好的游戏不能随随便便拉来几个人就开始干了,这样开发不出什么好游戏。弄个有实力、有创意的游戏开发团队,你得付出很多银子去养活这些高端技术人才。举个例子,开发个3D单机游戏,类似仙剑4的,你大概至少需要这些团队:
1.游戏剧情、关卡、世界策划(就是不需要太多技术,但要有创意想出一个好的游戏;
2。3D场景、角色、特效、渲染等CG师(美术、建模方面)
3.游戏编程人员(就是各种脚本、属性数据、游戏引擎)
4.测试人员
也是需要一定的资金的,关键还得看你请的人咋样了。开发出暴雪公司那样的,估计你没有那样的能力,中国大陆都少见。也有成功的例子,像前面提到的仙剑四,是个比较小的团队开发的,没多少人、没多少钱,游戏不错,现在已经倒闭了,汗呀问题四:开发游戏都需要什么人才 开发游戏需要的人才:首先一款游戏的开发需要一个总的游戏策划人,为游戏编写背景故事,制定游戏规则,设计游戏交互环节,计算游戏公式,以及整个游戏世界的一切细节等。其实需要游戏程序员。游戏程序员。根据游戏策划人的策划书,不同的游戏需要不同的计算机语言以及不同的游戏引擎进行开发,比如网络游戏程序,需要用到C++语言,用到cocos2D—x游戏引擎,untiy3D游戏引擎,Dx等技术。手机游戏程序,用到java计算机语言,安卓平台技术,ios平台技术等。第三是游戏美工,游戏美工主要是游戏原画 ,2D、3D游戏美工,需要用到手绘,PS,3Dmax等软件。设计与制作游戏中的角色,场景,动画,特效等。三方面的人才整合在一起,才能制作出一款游戏。问题五:游戏开发需要学哪些课程呢? 游戏程序开发专业主要培养具有必要的计算机理论知识,熟练掌握至少一种游戏开发平台,熟悉游戏架构、游戏 规划及设计、游戏动画、音效制作、游戏编程和测试的游戏开发人才,并且能适应游戏开发公司、网络游戏运营和服务企业、动漫制作等公司的需要,从事各种游戏的策 划、设计、编码和测试工作。
主要专业课程有:C++程序设计、数据结构与算法、计算机图形学、DirectX程序设计、OpenGL程序设计、JAVA游戏程序设计、游戏体系结构、游戏建模技术、游戏引擎技术、角色设计、游戏企划、网络游戏开发等。问题六:从事游戏开发,需要什么技能? 看你要去哪个方向了,策划、程序、美术,每个方向又有细分。
策划有剧情策划,关卡策划,数值策划等等。
程序有客户端编程,服务器编程,引擎编程,脚本编程,手机游戏开发, 网页游戏。
美术有3d建模,2d美术。
方向不一样需求不一样。
较了解程序,就程序俩说吧。
如果要说只为干活,客户端你得学windows编程,socket等
服务器当然就是各种数据库操作,各种通讯操作。
引擎编程需要了解底层,directx,opengl,3d数学,物理基础等。
脚本的话就学脚本就够了。
手机游戏开发分ios、android,对应使用不同引擎需要不同的学习。
网页游戏前端目前flex流行,js,html也在发展。
以上只是速成。但是真正建议的是,
学好c++,数据结构,socket编程,了解windows编程,学习数据库编程。
先学3d数学,再学directx,然后试着做个小游戏。
学习设计模式。研究开源引擎。
会是个比较漫长的过程,但是基础扎实,各种开发都不怕。
可以专挑一条喜欢的道路深入研究,也可以专注游戏逻辑实现。
这个话题其实有点儿大。这里面有一个重要的区别是:你是想当独立游戏开发者,还是想当游戏行业的从业人员。
如果是想当游戏行业的从业人员,我觉得就简单了,盯准你想当的职业,培训相应技能就好。事实上,在游戏行业里的开发,无论是精通特定引擎或者架构(如cocos2D,unity3D,OpenGL,DirectX),还是只是对基础(如算法、设计模式、图形学、人工智能等)有一定深度,都能入行。(不是都学,是对其中一个有超过平均水平的掌握或者理解即可,然后就投简历吧。现在游戏也这么火,不难找工作)。
但是对于独立游戏开发者,事情就不一样了。显然需要掌握更多的东西。但是掌握更多的东西不一定是专精。这就要求独立开发者有取舍。首先要思考,自己想在什么平台做游戏?ios?好好看ios sdk;android?好好看android sdk?win8?好好看wpf。网络?flash或者html5等等等等。
我在上面只列出了一个基础,不包括图形引擎或者游戏引擎。事实上,一些游戏不需要引擎的协助。独立开发者的游戏更是注重创意,因此,很多并不依靠引擎的游戏也能有不错的收益。但是,要想更进一步,需要在平台的基础上选择合适的引擎加以研究。
最后,我认为独立开发者需要了解一些美工知识,并且对数值策划有一些感觉。但从美工的角度,很多美术非常简单的游戏也很不错;所以我一向不认为美术是游戏开发的关键。当然,它是一个能增添很多亮点的环节。
而对于游戏策划,我想每一个想开发游戏的人都有当游戏策划的料子。但这个职能类似产品经理,猛地一想很简单,可把一份策划捋顺了,有逻辑,经得起市场验证,难。不过这是一个试错的过程,只能在探索中学习,实践中学习,书本学来的极其有限。
附上出处连接:www.zhihu.com/question/20242554问题七:学游戏开发要学些什么? 跟楼主说一下常用的游戏编辑软件吧:
3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
MAYA:跟3dsMAX差不多的软件,因个人喜好而定, MAYA在制作动作的方面较MAX稍差,不过在很多方面这两款软件都是可以兼容的。
Maya和3dmax的区别:
MAX 优势在于模型和插件 ,有丰富的模型库,快速的建模方式和优良的渲染插件及较快的渲染速度,能够在游戏模型、建筑巡游、广告效果图等领域广泛使用。 MAYA 优势在于动画及其特效,在模型方面与MAX 无太大差异,但建模速度较慢。MAYA的动画範块较MAX有显著优势,现阶段的动画电影及长片动画都是用 MAYA来制作完成,并且《变形金刚》《蜘蛛侠》 这类科幻电影的 动画及特效也是有MAYA来制作完成,所以MAYA的侧重点在于动画电影的制作。
Photoshop与Panter:配合MAX或MAYA来绘制各种模型需要用的贴图。
ZBrush:美工制作超高模用的,然后可以生成法线贴图,在MAYA或MAX中使用。
Deeppaint3D:可以直接打开3维模型文件,在上面绘制贴图。
C++:程序使用,用来实现游戏中的各种功能,调试BUG等。
Alienbrain:文件管理软件。游戏团队不是一个两个人在工作,一大群人的工作成果怎样才能有效的管理并使用?这时就需要一款文件管理软件问题八:学习游戏软件开发要具备什么? 游戏分为游戏策划,游戏美工,游戏程序三个部分,游戏策划就是编辑游戏剧本,需要有好文彩,游盯美工要有绘画基础,美感好,学3dmax软件,游戏程序要学习编程语言,逻辑思维能力。问题九:游戏开发需要具备什么呢 ? 一、游戏开发制作的概念
游戏开发是一个过程,为了激发玩家玩游戏热情,通过遵循设计制作规则,来设计人物、场景等游戏要素。主要流程包括原画创作、建模、材质、灯光及渲染、骨骼设定、动画、特效等部分。涉及范畴包括 :游戏规则及玩法、视觉艺术、编程、产品化、声效、编剧、游戏角色、道具、场景、界面等等元素。游戏程序开发归根到底就是软件工程,是游戏制造环节中不行短少的重要部分。游戏程序开发是技术含量最高的,游戏程序员的薪资也相对其他职业高许多,目前游戏职业中游戏程度人才的缺口非常大,供不应求。
二、游戏开发需要具备的知识
游戏本质分析,游戏产业概论、游戏开发流程及职业划分、玩家需求分析、构思创意及文档编写要求、游戏故事设计、游戏元素、规则、任务、系统、关卡设计、游戏平衡设定、界面与操作功能。透视基础、构图基础、结构素描、明暗素描、艺用人体解剖基础、人物速写、Adobe PhotoshopCS3软件应用、PhotoshopCS3造型基础、游戏美术风格技法、色彩基础、游戏色彩练习、肖像绘制、质感表现。3DMAX软件基础、游戏材质基础、游戏道具制作、作品渲染游戏场景制作技巧、场景材质制作、卡通角色制作、写实角色制作、怪物制作。简单分类的话就是:
1、扎实的算法知识。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能
2、相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE。
3、扎实的程序语言功底,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的游戏也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机游戏。
三、游戏开发需要学哪些
游戏开发需要学哪些,课程是什么样的呢?学游戏程序开发主要有最通用的C++ 及Windows程序设计课程,算法设计、数据结构、软件工程、游戏技术,游戏设计方法及流程等课程。所有课程以行业最实用技术为参考,综合初学者的接受能力精心设计。
1、基础公共课:游戏概述 Photoshop平面软件及像素美术 3dsmax软件基础及效果图制作 游戏程序设计基础及游戏制作原理 游戏策划、制作、测试及运营实践 游戏行业规划及职业素质。
2、专业技能课:手机2D游戏开发 2D游戏开发技术实战 C++语言及算法基础 WIN32程序开发及MFC基础 2D游戏开发实践 行业规划及职业素质。2D网络游戏开发主要学习内容有网络游戏程序设计、网络游戏算法设计、2D网络游戏平台设计以及商业实战项目训练,包含C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用。
3、游戏程序方向: Direct 3D程序开发基础 3D游戏开发技术实战 游戏引擎的修改与使用网络通讯、数据库及游戏服务器、行业规划及职业素质、游戏综合项目实战训练、基地顶岗项目实训。
四、游戏开发常用软件
1、3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
2、Delphi:直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,De......余下全文>>问题十:游戏制作需要哪些人? 你好,游戏制作需要一个制作团队,根据游戏项目的大小配备的成员类型和数量也不大一样。
一般游戏制作团队会有下面几种职位:
1、制作人:这个是团队老大,你可以理解为总导演;
2、策划:这个负责游戏的设计、创意和团队沟通,有点产品经理+编剧的意思;
3、原画:负责游戏世界里一切角色、场景、道具造型设计;
4、程序:主要负责游戏程序开发,以及各种游戏编辑工具的开发;
5、美术:给原画打打下手;
6、音效:游戏的各种声音制作;
7、测试:游戏开发完了,由这些人来试玩,找bug咯!
这张图你也可以参考下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
故意给人起不雅的绰号,是不尊重人的表现,更
请问顺德北滘美的工厂,在哪里招聘普工?现在
安徽六安到大化坪的天天快运电话多少?
风光摄影地址在什么地方,想过去办事
你能用14根相同的小棒摆出正方形吗,长方形呢?
飞扬二手车地址好找么,我有些事要过去
想学做油酥烧饼手艺怎么这样难,不想去小吃学
孩子两岁入学和三岁入学有区别吗
(12分)中国传统经济结构的变化,体现了生产
福通汽贸地址有知道的么?有点事想过去
新时代房产中介我想知道这个在什么地方
G205/马江公路(路口)地址有知道的么?有点事
oppor831t怎么连接电脑的详细步骤
侠盗猎车手圣安地列斯,在Windows 8为什么运
冀州市某中学携手公安机关,开展了一场以“为
推荐资讯
下列关于生物膜的结构和功能的叙述,错误的是
我在天津新天地形象设计化妆培训学校报名、地
雄峰城A2座我想知道这个在什么地方
舌舞川香 是什么意思?
怡丰茗茶怎么去啊,有知道地址的么
求好看的武侠小说,一男多女的那种
婧希和婧慈哪个名字寓意好
天河中学足球场怎么去啊,我要去那办事
格沙屯学校我想知道这个在什么地方
junk jack x 怎么抓鸟
烬如何放大
橡胶园大酒店怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?