问答

怎样做个游戏开发

共6个答案

  • 大虾真好味 大虾真好味

    游戏开发是一个复杂的过程,需要多个步骤和技能。以下是一个简单的游戏开发过程的概述:

    1. 需求分析:首先确定你要开发的游戏的类型、目标受众和特点。了解你的受众是谁,他们喜欢什么样的游戏,这样你就可以更好地满足他们的需求。

    2. 设计阶段:在这个阶段,你需要制定游戏的整体设计概念,包括游戏的主题、故事情节、关卡设计、角色设计等。你还可以绘制草图或使用专业的设计软件进行游戏界面的设计。

    3. 编程开发:在这个阶段,你需要选择合适的游戏引擎和开发工具。一些常用的游戏引擎包括Unity和Unreal Engine。使用这些工具,你可以编写游戏的代码,创建游戏的各种功能和特效。

    4. 资源制作:游戏的资源包括图片、音频、视频等。你可以使用图形和音频编辑软件来创建游戏所需的素材,如角色模型、背景音乐和特效。

    5. 测试和调试:在游戏开发的早期阶段,你应该进行测试和调试,以确保游戏的稳定性和流畅性。在这个阶段,你可以寻求其他人的帮助,他们可以提供反馈和建议,帮助你改进游戏。

    6. 上线和发布:在游戏开发完成后,你可以选择将游戏发布到各个平台上,如手机、电脑和游戏主机。这需要你遵循平台的规则和要求,如App Store和Google Play。

    7. 更新和维护:一旦游戏上线,你可能会收到用户反馈和bug报告。及时更新和修复这些问题,以保持游戏的质量和用户体验。

    请注意,以上只是游戏开发的基本步骤,实际的游戏开发可能会更加复杂和具体。学习编程语言和具备一定的美术设计技能也是开发游戏的基础要求。

  • 红豆奶茶 红豆奶茶

    第一阶段要考虑就是创意阶段,你需要知道你设计这款游戏的玩法和类型是否足够吸引人,是否有充足的资金去制作这款游戏。第二阶段需要从创意阶段到制作阶段。最开始都是用很小的投资给团队提供资金,并且在这个阶段完善游戏核心概念和主要特色。第三阶段为正式开发阶段,此时可以扩大团队规模,在游戏核心系统已完善的情况下,开始添加策划、美术、程序等内容。这一时间段的开发成本很高,因此需要有丰富的玩法细节及程序支持,当你完成以后就可以通过渠道发布了。现在我们可以把三个步骤一步一步细分讲解一下,同时回顾前面一个阶段,确定这个项目是否值得投资。本身游戏开发是一件很困难的事情,有很多不好的游戏进入了市场,结果是面临惨败,这对团队甚至对公司都造成重大打击。你应该很喜欢你的游戏项目,同时如果你要去给投资人介绍这款游戏,他们会想了解更多这款游戏的信息,此时就需要考虑这款游戏的市场空间和所需要哪些技术来实现。你需要确定这款游戏具有创造力,技术上可以实现,市场会欢迎这样的产品。正式开发阶段

    在进行了调整,资金到位以后,就可以建立初始团队进行早期版本开发阶段,从最开始游戏原型开始,关注游戏核心玩法和潜在的风险,同时需要解决开发中存在的问题。接下来是游戏要到“可以玩”的阶段,游戏核心玩法应该足够吸引人,同时需要一套合理的奖励机制,让这个过程成为一个循环。这一版本如果可行的话那么可以扩大团队,游戏功能和系统都已经测试完成,在商业上是可行的。这个时候可以开始进行游戏宣传,在社交渠道和社区进行宣传,获得更多的关注和流量。随着发售日期的公布,那么这也意味着需要不断去完善游戏内容,检查游戏版本和稳定性,尽量减少游戏Bug,很多游戏初期面临失败就是因为上市之初就有很多不稳定的表现,Bug很多。最后阶段

    内测阶段,首日BUG检测和补丁至为重要,不稳定的发售和发售之初游戏存在很多问题,这会让粉丝对游戏的热爱渐渐消耗,一开始就保持很好的质量这对作品是否成功至关重要

  • 哆啦A娜 哆啦A娜

    现在这个IT行业想入行技术门槛越来越高,只靠自学怕是很难成功,跟你坚持下来。自己也是通过培训进去这个行业的,是在对比很多家机构后选择中公优就业,包吃住性价比相对高,然后公司比较大觉得靠谱,也对比几家机构试听后觉得大致都差不多,毕竟自己是菜鸟一只,只要老师肯耐心教自己的努力想当重要,中公这边老师和学生一样住在基地,记得那会老师有时候会陪着我们上课到晚上十一二点,正常也会陪晚自习到九点,老师真的很有耐心,现在也还很感谢老师。

    第一步:程序

    为什么要把程序放在第一位呢?因为我自己就是个程序员(大笑)。

    早期开发游戏大部分只用一种语言,大家或多或少的听说过。那就是C++。包括咱们国内早期开发游戏最常用的一款游戏引擎叫cocos2d也支持C++语言。那就是下面这款引擎。当然现在已经没什么人用了。回到主题,为什么说程序在一个游戏当中非常重要呢?因为没有程序你就不可能做出一款完整的能上平台供大家下载玩耍的游戏。如果只是一个Demo,那无所谓,Unity3D就能拼接一个游戏。虚幻引擎的蓝图在这方面支持的更好。但是请注意,我说的是一个完整的。如果游戏想上线平台,那不可避免的需要对接各个应用市场。对接SDK产生的问题将多如牛毛。如果没有一个有经验的程序员,这步就卡死了。

    如果你是一个有经验的程序员,上一步的问题解决完毕了。那你就该考虑一个新的问题了。

    第二步:美工!

    这里所说的美工只是单纯的建模和做动画的,不涉及UI部分。

    如果你是想做一个画面非常好的游戏,那美工起到的作用将非常的巨大!

    我给大家简单讲一下流程,首先呢,你在3DMAX或者MAYA当中建模,然后你可能需要把模型导入到Zbrush当中雕刻一下,然后你需要在PS当中绘制模型的贴图。然后在Maya当中绑定骨骼,下一步就是做模型动画了。然后导出到游戏引擎当中进行使用。是不是很繁琐?在一个大型游戏公司会有专门的人负责每一项步骤的。如果你想自己精通每一个步骤,那我劝你还是好好写代码吧。

    如果上面两个步骤都解决了,是不是就没有问题了呢?

    那我还得不幸的告诉你,那是不可能的。

    第三步:UI

    还有一个至关重要的东西没有解决,那就是UI。什么是UI呢,就是游戏当中的各个界面。比如说你进入一个游戏,得有注册,开始游戏,结束游戏,血条背包,技能等等东西吧。这些统称为UI。它们其实都是一张张图片。非常的杂而且多。需要专门的人去做这些图标。

    那如果上面三步你都解决了。那我不能不去感叹造物主的神奇。你真是一个全才!不过还有问题没有解决。

    第四步:声音

    声音这个问题应该是游戏开发环节当中最好解决的一个问题。游戏引擎一般也都自带了一些音效。但是如果你想开发类似于钢琴块这种游戏。那你还是老老实实的去学一些声音的软件吧。

  • 少年如他 少年如他

    做一款自己的游戏首先需要明确自己的游戏定位、游戏剧情、相关的开发工具、原画和场景画、扫描和加工处理、游戏背景和场景音乐、开发和测试和设计和制作。下面详细介绍:

    1、制作游戏前需要给自己的游戏定位。即在动手制作游戏前,需要先做下计划,给游戏定位。不管是大型游戏还是小型游戏,游戏的种类是那种,有动作、冒险、休闲等。这个设计好后,才能开始下一步的游戏剧情的设计。

    2、设计游戏剧情。每个游戏都有剧情和人物背景,根据想法,设计游戏剧情。比如可以从小说中查找一些情节进行改写,形成游戏的主线,游戏的分支线可以在后期补充。

    3、选择制作游戏的开发工具。不同种类的游戏,可以用不同的开发游戏的工具,大的游戏可以用编程开发工具,小的游戏,用脚本的开发工具也能制作出来,需要选择一个熟悉的开发工具,这样制作时,难度就会降低。

    4、设计游戏人物的原画和场景画。游戏中人物的原画和场景设计很重要,开发工具设计的代码是在后台,展示在台面的就是人物的形象和不同风格的游戏场景。可根据设计的游戏主线,画出主场景和主要人物的原画,后期补充分场景和次要人物的原画。

    5、把设计好的原画和场景画进行扫描和加工处理。原画和场景设计花费的时间比较长,美好的人物形象在华丽的场景中出现,让人看了印象深刻。接着把设计好的原画和场景画进行扫描和加工处理。这样在游戏开发时就可以直接作为素材添加了。

    6、选择好的游戏背景和场景音乐。在玩家玩游戏时,好的游戏背景和场景音乐,让人听了轻松又愉快,会体验到游戏的乐趣,制作游戏时,可以选择喜欢的音乐来作为游戏的背景和场景音乐。

    7、制作游戏的开发和测试。游戏的开发就是花费时间长的阶段,如果学过编程的人,经过几个月的游戏开发工具学习就可以进行游戏开发了。如果想简单一点就可以制作一个Flash的小游戏开发。经过一段时间开发完成后,需要自己对游戏的主线和支线进行游戏的测试,避免游戏出错。

    8、把制作的游戏给朋友来玩,体验游戏设计和制作的乐趣。游戏测试完成后,可以把制作的游戏给朋友来玩,体验游戏设计和制作的乐趣。大家可以根据这个游戏制作的流程和方法来制作自己的游戏吧。

  • GO  ON GO ON

    制作一个手游需要多个步骤和技能,以下是一些大致的步骤: 1. 确定游戏类型和玩法:首先你需要决定你想要制作的游戏是什么类型的,比如动作、角色扮演、益智等等。然后你需要设计游戏的基本玩法和规则。 2. 学习编程语言和开发工具:如果你没有编程经验,你需要学习一些编程语言和开发工具,例如Java、C++、Unity等。这些工具可以帮助你创建游戏的逻辑和图形界面。 3. 设计游戏关卡和角色:你需要设计游戏中的关卡和角色。这包括确定游戏世界的背景故事、地图、任务、怪物等元素。 4. 编写代码和测试游戏:一旦你有了基本的游戏框架,你可以开始编写代码来实现你的游戏功能。在编写代码的过程中,你需要进行测试以确保游戏可以正常运行并且没有错误。 5. 发布游戏:当你完成了游戏的开发和测试后,你可以将游戏发布到各个应用商店中供玩家下载。制作一个手游是一个非常复杂和耗时的过程,需要投入大量的时间和精力。如果你没有足够的经验和资源,最好考虑聘请专业的游戏开发人员来帮助你完成这个项目。

    1、开发平台技术实力既然要选择游戏开发平台来制作手游,那么开发平台的整体实力是要放在首位的,我们可以通过他们的以往案例来进行考量,也可以通过实地探访来进行考察。2、平台的服务是否周到可能有人会疑惑怎么制作游戏还需要周到的服务,游戏的制作当然离不开服务保障了;任何平台都没有办法保证游戏制作完以后,不会有BUG的存在,即便经过反复的测验但是拿到实际的运营当中,还是会出现各式各样的问题的,而往往这个时候平台周到的服务就体现出来了。

    要制作一个手游,需要以下步骤1.确定游戏类型和玩法

    2.设计游戏界面和角色形象

    3.编写游戏代码和逻辑

    4.测试游戏并修复bug

    5.发布游戏并进行推广以上是制作手游的基本步骤,具体实现需要根据不同的游戏类型和玩法进行调整。

    你好 做手机游戏 我分开说好了首先做手机应用(手机游戏其实也是应用的一种) 首选 肯定是 安卓 或者 ios 二选一安卓 肯定就是java了 (我比较了解 干这个的) 后一种我就不熟了那么 这个方向的技能 需要 javaLogic 也就是java的基本逻辑 然后是 web应用 也就是服务器技术 jsp 、servlet 前端的话 页面 要学习 js jquery html也就是div+css再从游戏来说 游戏那么多精美的图片 想要绚丽的效果 肯定少不了的 那么就是 flash 图片处理之类的技术了如果你只是想练手 做个小游戏 例如 贪食蛇 俄罗斯方块 扫雷 坦克大战之类的 那么入手的方向是先搞懂游戏的算法 简单来说 如何判断蛇吃到了食物 如何让蛇前进后退 俄罗斯方块 : 如何这一层满了就消除 如何变幻方块模型 扫雷: 如何查找周围有几颗雷 这些都是游戏的算法 搞懂了这些逻辑算法 就好做了希望能帮到你 谢谢

  • 知识分享小十一 知识分享小十一

    前提你有没编程基础?先要会使用flash制作简单动画.再学学ActionScript动作脚本语言,如果你有C语言基础,那很快就能上手.如果你没有什么基础,建议你看看其他编程教程,没有一定的编程基础是做不了小游戏的.当你有了一定的基础,你就可以看看别人的源文件学习学习.之后再编就容易了,建议你学先C语言然后C++再学数据结构,简单来说你学会一门语言其他语言就简单多了,其实其他语言都是流程,循环,逻辑判断等思维!

    奇思妙想,学好编程语言,找到志同道合的伙伴,并且积累游戏特点、把握市场潮流。你也可以先不学编程,可以学制作flash小游戏。但是若想发明经典,除非你想了一个超级全新的游戏种类,否则就必须学编程,并且有同伴。因为一个大型游戏的制作一个人会累死,而且不同的人的长处不同,有人擅长制作人物,有人制作关卡等。然后就是积累,积累各种游戏的特点与长处,就像DNF特有的地下城、疲劳值等,CS的生化,骑马与砍杀的高自由度等。把握市场很重要,我发现的就是现在中国大多数游戏为鼠标操作,所以DNF的键盘操作很受欢迎。

    游戏? 这可是个很广泛的东西。首先你得有个想法,就是想做个什么样的游戏。取材,现在有很多的东西可以供你直接取用,你也可以完全抛弃那些,自己想一个与众不同的。有了创意下面就开始做计划来实现它! 有很多类型。你可以一个人发明游戏,如果是这样你可以看看《独立游戏大电影》这部纪录片吧,相信会有所帮助。首先你要想好发明的取向,就是准备发明一个什么样的游戏。定位它的受众群体,类型,内容等等方面,还有你要会编程,当然这是最基本的。还要有强大的忍耐力,一个游戏的诞生可不是那么容易的。更复杂的游戏需要的人员和时间可是很多的!所以开发前一定要想好,总之风险很大。

    制作一个游戏需要很多

    游戏美术方面,需熟悉3dmax,zbrush,ps,环境属于3d游戏场景美术,人物属于3d游戏角色美术一草一木浮动的感觉是通过游戏引擎来实现的,可研究udk;2、游戏策划方面,为office系列,需熟悉画流程图的各种软件等;3、游戏程序方面,学习程序语言,比如c,as3,php等;4、熟悉一种图形库,数据结构和算法,三位图形学;5、懂得一种脚本语言,一定的物理知识,熟悉WINDOWS,汇编语言;

    如何发明一款游戏,我为要从这几个方面入手:一是懂游戏程序。类似软件工程师,需要精通至少一门以上程序语言,比如c,c++,页游方面有flash as3,php等。他们的主要工作是写程序代码,需要一定的逻辑思维能力,数学能力。二是游戏美术。游戏中的画面都是由游戏美术师来制作的,具体细分为:游戏原画,3d游戏模型贴图(分3d场景与3d角色),游戏动画,游戏特效,关卡美术等。想学习游戏美术的话,一定要有审美能力,如果有深厚的绘画功底更佳。还需要学习3dmax,ps,zbrush等软件,这三个软件是做游戏美术最常用的。三是游戏策划。游戏策划主要制定游戏的规则和玩法,比如世界观,剧情,对话,任务,数值,职业设定,副本设计,帮会系统等等。想学习策划的话,需要你有较高的综合素质,沟通能力,理解能力,逻辑思维能力等。另外需要多玩游戏,并从设计的角度去分析游戏。策划需要掌握的技能范围很广,根据具体项目和具体职责而不同。这样就可以制作好了

    我觉得发明一个游戏需要的是有才华才华,有了人才,也得有人才有了好的电脑,好的工具发明出来的游戏肯定更好玩

    很高兴回答你的问题

    开发单机游戏的想法,我自己曾经也有过,也曾经行动过,以自己的经验和了解,分析如下

    1.如果你想制作的是一款电脑的单机游戏,我建议你用rpg游戏大师,你不用去学一些编程语言,绘画技术,建造模型,因为这中中里面这个软件都涵盖过了,里面的编程虽然不是很复杂,但是对于初学者来说是一个很好的学习工具,这个软件里面提供的素材十分的丰富,只要你把整个故事情节想好,在内容上添加相应的节点,通过自己的调试,就很容易得到一个单机游戏了,至于好不好玩就要看开发者的想象力,行动力和逻辑思维能力了。

    2.如果你是想做一款手机游戏的话,我建议你学unity,cocos creator 。unity是现今市场上很多手游端游的开发引擎,但是关键它是一款英文开发软件,汉化程度没有那么高,有些地方很难去理解,而且还要去学一些编程语言的基础,例如C语言,C++语言。我自身也接触过这款软件,如果你想入门的话,建议你看多一些课程,了解一些相关的案例,就很容易入门了。

    cocos creator 它是一款由国内团队开发的二弟三弟,游戏开发软件。通俗易懂,相应的教程也很多,他的编程语言是js,我现在还在用这个软件来学习游戏开发。

    以下是我接触过的软件,可以参考一下学习。

    Photoshop 可以绘图,制作人物,皮肤,贴图

    瓦片地图编辑器 可以编辑像素的方格地图

    骨骼编辑器 可以用来制作游戏人物动作

    3d max 和Maya 3d建模软件 人物或者场景都可以制作

    像素制作软件 初学者建议使用

    以上是我个人观点和经历,如有雷同,纯属巧合,欢迎评论吐槽转发,谢谢大家(^_^)ノ

策略单机卡牌手游排行榜2015

更多

大家都在玩

更多

24小时更新手游专题

更多