游戏怎么开发的,怎样开发游戏
作者:本站作者
1,怎么做游戏开发
00:00 / 28:5370% 快捷键说明 空格: 播放 / 暂停Esc: 退出全屏 ↑: 音量提高10% ↓: 音量降低10% →: 单次快进5秒 ←: 单次快退5秒按住此处可拖拽 不再出现 可在播放器设置中重新打开小窗播放快捷键说明
2,怎样开发游戏
这是我给另一个人的回答也作为答案给你看看吧你想从事游戏开发,我就跟你大概说说游戏开发的事情好了。游戏开发人员主要分美工、程序员。游戏开发流程大概是这样一个流程:剧本人设--人物原画场景原画--3D建模--贴图--程序员AI设计--客户端服务器开发--黑箱测试--白箱测试--内测--封测--公测--上市…………这中间还有很多细节不再一一罗列……程序语言虽然语法不通但是总有相同之处。所以你最好先找个简单的程序语言了解一下,如果你还有兴趣就去努力吧。这里推荐C++和c#。后者因为有类库支持,可以降低开发难度。前者应用共广阔。c#编程工具标准的是VisualStudio它是收费的哦……(当然盗版也很多这不是废话吗哈哈)C++开发平台则有很多,不赘述了。Flash游戏好像用的是Javascript吧……(擦汗,没学过……抱歉)大型游戏开发最重要是美工。人设原画职责就是把剧本啊什么的东西具象化,绘成图片。3D建模负责把人设原画的东西做成最终效果……(不用想你也知道艰巨吧)另外美工还要负责Ui制作啦什么的事情。没有美术基础也是可以学的。这全凭热情兴趣咯~如果游戏初品完成了,就要进入测试阶段(罗嗦一句,称职的程序员虽然都会严格遵守单元测试,但是程序公司都配有单独负责测试的人员)测试也会招收一些玩家,让他们反复的玩…(囧事实就是这样)…测试各个环节可能存在的漏洞……等一系列的测试通过了程序就会上市当然事情还没完…意外总是不可避免的…所以还得及时消费者反映的漏洞……等程序发布一段时间后漏洞补得差不多了这游戏才算好了当然如果你要给游戏升级,就再反复前面的过程。说了这么多……我其实很想对你说……游戏也许好玩……开发游戏确实枯燥乏味的……如果没有热情是坚持不下来的、再罗嗦一句我是学程序设计的……深知程序设计的乏味……当然了我是不后悔选这个专业。另外我还想学插画呢目前正在攒钱买数位板
3,手机游戏是怎么开发出来的
无论手机游戏还是电脑游戏,都要通过专业的计算机软件进行设计开发。手机游戏一般是用Unity、COCOS、java、C语言开发的,但也要看具体情况,有的手机游戏也可能是用HTML5开发的。flash、java游戏俗称小游戏,基本上都是一些休闲类的、傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript、flash cs、java就可以进行开发了。而像王者荣耀,原神这种大型手机游戏,涉及到的开发流程更为复杂,一个大型游戏的开发,需要庞大的团队使用各种各样的语言和工具来完成。总结一下,主要有C、C++、汇编语言、着色器语言、脚本语言、高效的开发语言C#或Java。
4,如何自己开发游戏
首先,想要开发一款游戏应该先确立所开发游戏的类别,分析目标玩家需求。在确定游戏的类别后,针对客户需要确定及优化游戏的各种操作、界面、人物设计等方面,以增加游戏的市场竞争力。其次,开发流程的确定及规范,各项工作分工进行。该过程需要完成整个游戏的创立,包括游戏界面、游戏关卡、游戏人物、游戏物品等各个方面的创建及完善。需要美工人员及程序编写人员等共同完成。再次,在游戏的初步完成后,必须在内部进行多次测试与分析,逐个修复游戏所出现的各种问题,进一步完善游戏的各项运作。最后,在所有过程完成后,游戏才能正式的发布上线,同时需要进行一定的推广宣传,吸引更多的玩家。同时,也需要设立相关的维护人员进行游戏定期的维护与更新。想要开发一款游戏,并不是一个很简单的事情,但基本的步骤都是大体相似的。
5,开发制作游戏过程详解
开发制作游戏过程详解 游戏制作是指一个电子游戏的制作过程,由于游戏的类型、大小和要求,游戏制作需要的人员和时间也不同。以下是我整理的关于开发制作游戏过程详解,希望大家认真阅读! 制作游戏是一项工程,它同任何工程一样需要遵循一个规划周期。以下就是开发游戏的计划-执行-监控-控制-重新计划循环。 如果你根本不做任何计划,你可能就需要不断补缺补漏,而如果你一开始就做对了,可能就不需要浪费这么多精力来善后。如果你已经做好计划,但却没有检查事实情况(执行)是否符合计划(监控),那么最终结果迟早会与计划脱节。此外,即便你知道计划赶不上变化,假如你不采取补救措施(控制),那也迟早会失败。假设你控制了这种局面,那么你就需要重新制定计划,换句话也就是: *如果你不知道会发生什么情况,那你怎么知道要做什么? *如果你不知道正在发生什么情况,你又如何让事情朝正确的方向发展? *如果你不能让事情朝正确的方向发展,你又怎么实现自己的目标? *如果你的计划与实际情况脱节,你又怎么知道下一步该怎么走? 从上图可以看出,制作一款好游戏的主要流程与管理流程很相似。当你达到可玩模型这一阶段时,你需要试玩游戏,分析结果,调整模型,再次试玩,一直到你“完成”为止,或者就此放弃。 “系统”是组成一个复杂或统一整体的事物/部分的集合。一般来说,系统分析就是找出系统工作原理,或者说它的运行方式,其部分组件可能具有自动化特点。在此我们关注的是它如何运行,这样我们就可以运用一些设计方面的知识。 上图是套用系统分析所绘制的数据流图表,它显示了数据存储位置、数据/信息或对象的流向,以及与系统产生交集的外部实体。 圆圈代表流程,即事件发生位置 圆角矩形是数据存储位置 箭头号是指数据/信息或对象的流向 矩形代表设计师之外的外部实体 绘制这个图表的`目的并非显示各个事件发生的时间顺序,而是注明一切可能发生的事件。在系统运行过程中,可能会同时发生多个流程。在设计过程中的同一时间萌生新创意,在脑中边玩游戏边构思游戏框架,这已是一种常见现象。你通常可以在同一时间创造和调整原型文字标记、规则或软件,以及测试原型。 我们所绘制的系统图表只是游戏设计过程。发行商和测试者并不在这个系统中,因为他们并未参与游戏设计。 在此我们将“完成”一词标上引号是因为,发行商通常会提出修改游戏的要求,有时候是改善建议,有时候是因为游戏出现问题,有时候是偶然性,有时候是必然性。研究和解决大量的制作问题并不在这个系统考虑范围之列,因为这是制作者需处理的事情。 这个图表适用于任何游戏(包括电子和非电子游戏)的设计过程。这个图表假设的情况是单个设计师参与游戏设计,而非由多人参与设计AAA电子游戏,因为AAA游戏设计流程有更复杂的要求。 设计合作者也不在这个系统范围中,但有些情况下,两名合作者若紧密联手,使其执行效果就像是出自单人设计师一样,那么也可归入这一系统范围中。 过程 在这个图表显示的7个过程中,每个过程都可以再分解为另一个图表的子过程,直到无可分解为止。但这并不在本文讨论范围之内,对于初学者来说,掌握最顶级的过程就已经足够了。 要记住这7个过程(活动)也许会同时发生,不会按照特定的顺序进行。这些过程包括: 构思和调整想法。游戏起源于想法。我已经多次讨论过拥有大量想法的重要性,以及你该如何产生创意。 无论你想为创建哪种游戏理念的模型,都需要事先进行调查研究。例如,如果你要设计一款与农场有关的游戏,就需要了解如何耕作,这就需要进行一定的调查。如果你要设计一款与二战中的库尔斯克战争有关的游戏,那就得研究这场战役以及苏联、德军双方当时的军事实力和作战动机。如果你要开发一款反映现实的模拟游戏,那就极需要调查研究以便提高游戏模拟的准确度。无论如何,在项目开工前一定要进行足够的调查研究,然后投入游戏设计中,要防止被卡在无限的“调查研究”工作中。 在想象中玩游戏。你将逐渐在脑中形成一些游戏运行的概念。你需要在脑中体验游戏或游戏的部分环节,并自问“玩家会如何做,这一内容如何在游戏中呈现?”你可以在任何时刻进行这种想象,例如在开车、排队、阅读设计笔记的时候。富有经验的设计师常在创建原型之前通过这种方法,从脑中的大量想法中筛选游戏理念。电子游戏设计师必须依赖这一过程,因为制作电子游戏的可玩原型相对更困难并且更耗时间。 构思游戏结构和框架。到一定阶段后你就会掌握足够信息,并将游戏运行原理描绘到纸上。做到这一步后你就可以开始制作原型。 创造和调整原型。对于桌游而言,创建原型是一个相对快速的过程,但电子游戏原型而更费功夫。有些电子游戏设计师会首先制作纸质原型以测试游戏的核心理念。 ;
6,想开发一款游戏开发流程是什么样的
游戏 是一个相对复杂的软件工程,要的技能和技巧很多,另外还需要一些专业的管理和品控。大体上来讲, 游戏 主要工种是:策划、程序、美术,后期看情况引入 测试、运营。 一般情况下,一款网游的人员中低配置,大概是:12个策划,12个程序,18个美术,4个测试,2个运营。 程序中,7个前端程序,5个后端程序。策划中,3人负责主角和怪物,3人负责关卡,4人负责系统,2人负责数值。美术中,6人绘制角色、6人绘制场景、2人原画设计、1人特效、1人动作、1人地图编辑、1人界面。测试和运营比较简单,后期加入进来即可。 其它的如音乐、片头等,可以通过外包来完成。另外,再加上1名制作人和1名副制作人,这样50人左右的一个团队,可以完成一款普通的网络 游戏 的制作。制作周期,大概上需要3年的时间。 第一年初始团队,10人左右,程序策划先行,程序完成程序架构、技能和关卡编辑器、联网、读表等内容,策划完成 游戏 背景、主要系统和玩法、地图设计、角色设计、怪物设计、关键内容如物品+装备的设计、副本设计等内容。第二年扩充成30人团队,策划开始制作 地图、 关卡(副本)、 角色与怪物技能、 交互界面等, 并引入美术团队, 大规模制作内容。第三年扩充成50人团队,继续补充内容,另外开始调整数值,补缺补漏,出包,测试与修改bug,准备运营等。 现在制作 游戏 ,还有额外的版号风险,所以一定要留出更富余的资金才行(至少当然,业外人士如果上来就做这样大可以考虑200~400万左右入股手机卡牌或者PC单机团队这样的投资,和创始人一起共担风险,减少开销。当然,这样也有坏处,就是您要实现自己的表达意愿,就需要有所收敛了( 游戏 行业作为有浓厚创新创意氛围的行业,大部分创始团队也是有非常强烈的表达意愿的,每个人都需要尊重和聆听别人的idea,也要提出和阐述自己的见解,尤其是策划,每天的工作就是“撕逼”)。 游戏 开发是一个复杂的工程,但看题主的意图是想独立开发一款 游戏 。 那么一个人能不能开发一款 游戏 呢?答案当然是肯定的 。 游戏 的范畴很大,从上百G的3A大作,到仅仅64K的超级马里奥,都是 游戏 ,并且 游戏 获得市场的认可跟自身的体积没有半毛钱的关系,所以我们没必要对着3A大作望洋兴叹!什么都没做就先否定自己。 对于 游戏 开发的流程、分工、以及各种必要元素很多答主都分析的井井有条,在这里没有必要过多累赘,仅仅分析一下,对于一个新入门的 游戏 开发者应该具备哪些素养: 前提: 1,如果题主想要开发一款类似于《使命召唤:战区》、亦或是《刺客信条:奥德赛》这类的超大型的3A巨制,那么基本就不需要往下看了,因为以现在的技术很难一个人独立完成这样的 游戏 ,这些 游戏 都是用上千人的队伍花费数年制作的。 2,如果题主有大量的资金(上不封顶),可以直接找专业公司做,以下也可以忽视。 如果以上都是否定,那么题主就可以继续往下看了~ 学 游戏 先学编程,这步必不可少 现在 游戏 的开发技术五花八门,但最重要的一环就是编程,如果把一款 游戏 比作一个人的话,那么编程就比作人的大脑,编程的重要性由此可见一斑。 那么编程要学哪些语言呢?这里只推荐两门语言:C#和swift。这两门语言都是现代化的面向对象编程语言,功能强大,且简洁易掌握。那么这两种语言要怎么选择呢? 1,C#是首选的。它所依附的Unity 3D是现在最受欢迎 游戏 开发平台,依靠他基本可以开发出现在市面上所有类型的 游戏 (PS:《王者荣耀》也是它开发的哦~)。并且支持跨平台,一个 游戏 工程,可以发布在所有 游戏 平台:如PC、PS4、Xbox、iOS、Android等,省去了用户跨平台移植的麻烦 2,swift仅仅是针对iOS平台,苹果利用它开发了自己的 游戏 引擎:SpriteKit、SceneKit等,因为她比较简单,已经有80岁的老奶奶和6岁的小朋友利用它开发出了 游戏 并深受好评!当然缺点也比较明显,只能运行于苹果设备,如:iPhone,iPad,Mac等,无法运行在PC或安卓设备。 具体选择就看题主的意愿了,我的建议是直接C#省事! 美术和音乐,虽跨度巨大,但有折中方法 如果把编程比作人的大脑,那么美术就是人的骨肉或衣服,音乐就是人的灵魂。美术的功夫深不见底,如果想要研究,一辈子的时间也不够充裕,音乐亦是如此。对于一款小型的独立 游戏 ,美术可能就是几张图片,如《Flappy Bird》就是几张小鸟的动作分解图和背景,音效就是一段简单的循环播放音乐和死亡的音乐,一个人完全可以搞定,但是阻挡不了它的风靡! 关卡设计、战斗平衡等 这些也是 游戏 中特别注意的点,也是体现设计者巧妙心思的点,做好了可能就是 游戏 的核心玩法,做不好就会被用户骂成翔!以上几点浅薄的认识希望对题主有所帮助~ 1、前期交涉沟通 游戏 开发项目达成合作的前期,售前人员将与客户有深入的沟通,充分了解客户具体的需求,并对客户需求进行专业的分析,将前期的意向需求认真记录在案。接下来,售前人员再与开发部门工程师进行沟通,转达客户需求, 游戏 开发人员将对客户的需求做初步的可行性评估分析,并给出即充分满足客户需求又可行的项目方案。然后售前人员将确定下来的方案与客户沟通,请客户做二次需求确认。 2、 游戏 APP开发前期策划并做确认 继第一步后,售前人员将初步的确认 游戏 开发结果反馈给策划人员,策划人员制作出具体的方案,并将策划方案与客户沟通,双方更终确定 游戏 开发整体细节流程等问题,达成一致后方可实施 游戏 开发方案。 3、 游戏 APP开发 开发部门工程师根据策划方案,合理安排每一阶段项目进度及目标,并适时的与客户沟通项目进程,让客户也能有效参与到 游戏 开发项目每一阶段的实施当中来。确保在开发过程中保证客户的满意度,即临时性的问题更改。 4、 游戏 APP开发的相关运行测试 开发部门工程师对 游戏 开发进行内外网测试、测试、压力测试等一系列测试,之后交付客户测试,进行初次检验。 5、完成APP开发进行交付 测试完成后的 游戏 产品交付交付客户,客户可在外网环境下再次测试,进行终检,检验合格后,交付尾款。大致 游戏 开发简便流程到此也就结束了。 游戏 开发项目达成合作的前期,售前人员将与客户有深入的沟通,充分了解客户具体的需求,并对客户需求进行专业的分析,将前期的意向需求认真记录在案。接下来,售前人员再与开发部门工程师进行沟通,转达客户需求, 游戏 开发人员将对客户的需求做初步的可行性评估分析,并给出即充分满足客户需求又可行的项目方案。然后售前人员将确定下来的方案与客户沟通,请客户做二次需求确认。 2、 游戏 APP开发前期策划并做确认 继第一步后,售前人员将初步的确认 游戏 开发结果反馈给策划人员,策划人员制作出具体的方案,并将策划方案与客户沟通,双方更终确定 游戏 开发整体细节流程等问题,达成一致后方可实施 游戏 开发方案。 3、 游戏 APP开发 开发部门工程师根据策划方案,合理安排每一阶段项目进度及目标,并适时的与客户沟通项目进程,让客户也能有效参与到 游戏 开发项目每一阶段的实施当中来。确保在开发过程中保证客户的满意度,即临时性的问题更改。 4、 游戏 APP开发的相关运行测试 开发部门工程师对 游戏 开发进行内外网测试、测试、压力测试等一系列测试,之后交付客户测试,进行初次检验。 5、完成APP开发进行交付 测试完成后的 游戏 产品交付交付客户,客户可在外网环境下再次测试,进行终检,检验合格后,交付尾款。大致 游戏 开发简便流程到此也就结束了。 游戏 的制作过程。 工具/原料 电脑 手机 方法/步骤 1/4 分步阅读 1. 游戏 制作过程并不神秘。按不同,可分为网络 游戏 (online game)和家用机 游戏 (consol game)。其开发过程大致可以分为原始创意阶段——项目研发阶段——项目开发阶段—— 游戏 测试阶段—— 游戏 运营阶段。作为个人,在 游戏 制作过程中的分工有美术(AD美术总监、角色、场景、动作、特效、UI界面)、程序(主程、网络端程序、客户端程序)、策划(主策划、执行策划)、音乐(为主)。而网络 游戏 和家用机 游戏 在美术方面的要求不大相同。网络 游戏 更注重UI的交互、风格的多样、内容的充实。而家用机 游戏 更注重画面的表现力、技术的先进和UI细节的细腻。近几年,网络 游戏 的美术在画面表现力上有向家用 游戏 靠近的趋势。就国内该行业的发展现状来说,美术、程序这两块的合格人才是最紧缺的。 2/4 2. 游戏 制作全过程: (1)【 游戏 策划】 工作范畴:故事设计,AI设计,玩法设计,数字设定,关卡设计 人员配置:编剧人员, 游戏 策划人员 (2)【 游戏 美术】 工作范畴:原画,建模,贴图,动画特效,用户界面 人员配置:原画师,模型师,材质师,动画师,特效师,UI设计师 (3)【 游戏 程序】 工作范畴: 游戏 引擎程序,脚本编辑,材质开发 人员配置:程序员,工程师,Shader程序员 (4)【 游戏 整合】 工作范畴:关卡整合,数值调整,程序与美术结合,音效置入 人员配置:程序员,工程师 (5)【 游戏 测试】 工作范畴:数值微调,极限测试,除错 人员配置:程序员,工程师 3/4 3.学习 游戏 制作必须掌握三大方向的知识和! 游戏 美术,需要一定的美术功底。要用到的有:max,zbrush,ps等等。 游戏 程序,当然是学计算机类。要学习程序语言。比如c,c++,as3,php等等。 游戏 策划,则比较复杂。因为策划又细分为数值策划,系统策划,剧情策划等。而且策划要具备一定的程序和美术基础。所以如果想往剧情方面发展的话,要学文科, 历史 心理学等专业。如果是数值和系统,则比较注重逻辑分析等,则偏向于理工科。用到的一半是office系列的。 4/4 4. 游戏 制作的一些其它职位 原画师:根据 游戏 人员的行业经验,进行高强度的绘画训练,达到精通色彩鲜明、结构比例准确,提高鉴赏及创意能力,保证学生自身水平快速提高,达到行业用人标准 模型师:通过角色建模、人体解剖、场景建模、道具建模、展UV、贴图绘制、法线烘培等知识的学习和研究,使学员熟练掌握各种技法,达到行业用人标准 材质师:通过角色建模、人体解剖、场景建模、道具建模、展UV、贴图绘制、法线烘培等知识的学习和研究,使学员熟练掌握各种技法,达到行业用人标准 动画师:让学生知道各种动画制作的表现,角色的整体塑造、风格动画的制作,学成后具备掌握扎实的动画原理和动画表现力,精通动画制作 特效师:针对 游戏 特效制作的高级人才需求,通过色彩搭配、特效贴图绘制及粒子特效的使用,制作出色彩炫丽、节奏感强、具有视觉冲击力的特效 1、3D数学,包括矩阵、四元数、空间变换、碰撞检测等等; 2、C、C++要熟练掌握,对内存、指针这些都要很熟悉; 3、底层的计算机知识、组成原理很重要,最好能会一些汇编; 4、数据结构和算法,非常重要,基础都很重要; 5、对 游戏 的整体认识,包括 游戏 需要哪几个模块,比如渲染、物理、AI、gameplay等等,最好自己不用引擎的情况下写过一些基础的引擎、渲染模块等等; 6、对 游戏 需要有自己的认识和见解,玩 游戏 也要学会分析,知道如何分析 游戏 的优缺点,知道什么样的 游戏 好玩,为什么好玩,建议多看各种文章和视频;等等 想学可以报个培训班,优就业不错 筹备阶段:筹建团队,确定项目的基本方向。 原型阶段:实现一个 游戏 原型,发布Alpha测试版,以验证和调整预定的方向。 发布阶段:发布 游戏 的Beta测试版本,供内部封闭测试,做上线前最后的准备。 迭代阶段:完成对Beta测试版的修改,上线后按迭代周期,持续开发和调优产品 筹备阶段:筹建团队,确定项目的基本方向。 原型阶段:实现一个 游戏 原型,发布Alpha测试版,以验证和调整预定的方向。 发布阶段:发布 游戏 的Beta测试版本,供内部封闭测试,做上线前最后的准备。 迭代阶段:完成对Beta测试版的修改,上线后按迭代周期,持续开发和调优产品 现在 游戏 开发还是比较热门的,之前朋友在优就业培训的,现在就业的挺好的 首先先得设计 游戏 的人物,还要想 游戏 的类型,接下来试图加进一些特技演出,然后开放服务器,再开测试,然后进行反复修改,然后就发不
文章TAG:
游戏怎么开发的 怎样开发游戏 游戏 怎么 开发