开发一款网游
1. 开发一款网络游戏需要多少资金
人数不定,看你想做到什么地步,象一些垃圾网游几人10几人就可以,象永恒,光是美术就70多人,上市需要先审核通过后进行内测,然后是公测,现在大部分国产网游处与公测状态,公测差不多就等同的上市了,你就可以卖点卡赚钱了,
如果自主开发首先需要找人编一个主线剧情出来,游戏要跟着这个剧情走,围绕着这个剧情展开,接着你需要美术把他做出来,这也不是短时间内能完成的,正式运营后你还需要一部分人来进行日常维护,以及不断更新
2. 开发一款网络游戏周期、人员多少
单机游戏网络化,目前的市场尚远远未饱和,还有无数网民和玩家等待着去发掘,而据我所知,以我们现有的资源和人力,开发一款网络游戏的周期不会太长。而性价比却不低!
一般有先例的网游,开发周期不是很长,半年到一年的时候可以了,但是要从新制作一个绝无仅有的,那是相当费时的。
一般个人投资的花,100-200万足够了,6-7台服务器,然后配备GM等。有赚钱的先例。
3. 开发一款像天龙八部一样的大型网游需要多少钱
首先:第一,一个网络游戏需要一个引擎来支持,每个游戏都需要引擎来支持的。引擎有好的和不好的,中国的游戏引擎都不一样,为什么玩魔兽世界感觉和玩其他国产3D要流畅舒服点,其中就有引擎的作用和优化。游戏引擎可以购买。也可以自主研发。当然要研发多久和好坏就需要看研发人员能力。如果购买。上百万到上亿都有可能,引擎也注定游戏品质的好坏。为什么单机游戏引擎的画面和效果比网络游戏要好很多,那就是引擎支持的多。比如支持日夜替换。支持各种天气,支持各种效果,但是网络游戏许多都不支持,这就是引擎的问题,但是网络游戏是多人在线游戏。也注定了游戏不能像单机游戏那样了,那岂不许多玩家电脑根本玩不起。游戏里面所有东西都需要这个引擎去支撑。我们常说的虚幻3和虚幻2.5就是游戏引擎了。至于游戏引擎怎么得到就看你自己的了,无论是研发还是购买都是一笔大投入。
第二:有了游戏引擎自然需要各种制作人,比如美工、程序员、动作师、特效师、……。一般看你想要游戏的品质或者大小来看你招多少人为你工作了。国产游戏一个主要制作团队也不过十几人到100个人不等了,当然也有其他的,但是魔兽世界研发团队都是将近1000人,加上其他的大概将近2000人了。这就是差距,当然研发的人越多。你将付出的工资也越多。一般一个成熟美工在市场工资在5000左右,好的在8000左右,其他的也差不多。制作一个游戏多少时间就看你多少人了。大型的要做1—2年,如果山寨别人就几个月了。
第三:游戏做出来了,你的需要架设在网上,那么你就得有个游戏服务器了。这个我也不是很清楚,但是我估计也得要不少钱把,还需要网络工程员吧。
第四:一切准备就绪就需要你去宣传,所以也需要各种广告的投入。
第五,游戏一运营自然就需要各种管理人员了。也就是GM了。大游戏GM有几百人,小的也有几十人。所以GM在游戏公司里面也占了一大半。
第六:游戏运营的好就开始赚钱了。不好就等着亏本把,但是藐视中国的网络游戏很少有亏本的。当然也有失败的游戏,比如久游的疯狂飚车。几千万投进去就只冒个泡的。所以如果游戏没多少玩家就注定要关闭了。游戏游戏每天的维护和管理都是上万的,所以游戏公司也不会傻到去亏钱的。
总之。你说要想制作一个像天龙八部的游戏。我所知道天龙八部的引擎好像是自主研发的。所以应该几百万也可以完成了吧。他还不是全3D的。如果要像研发魔兽世界或者天下贰这等大型3D游戏那就需要更多的钱了。天下贰的引擎好像是购买的,你想一个魔兽的代理可以值上亿的。当时研发也不会少多少钱,至于天下贰说是耗资几亿打造,这个还真不好计算。
4. 开发一款游戏的流程是怎样的
下面这个图片是来自dragon
age:
origins首席设计师mike
laidlaw的游戏开发基本流程图,中专文图文版地址属如下:
<a
href="
http://blog.ticktag.org/wp-images/blogimage/2010/06/gamemaking-chs.png">
http://blog.ticktag.org/wp-images/blogimage/2010/06/gamemaking-chs.png</a>
5. 开发商开发一款网游要多少资金
看你开发什么游戏的
是平台的还是
别的样的了
不过现在游戏的开发蛮要钱的
特别的3D的大型网游
上亿的都有
普通小的没有个几百万那也是不可能的
游戏几个要钱的地方就是
注册网游和制作是不要说了最要钱的
在游戏的防御方面
还有就是在广告上要点钱
还有很多零碎的方面
蛮麻烦的
6. 我想开发一款网络游戏大概需要多少钱
开发网络游戏要考虑很多的东西,网络游戏不仅要程序员还有美工光效要考虑,如果有好的创意可以考虑在这方面发展,但要认识到中国网络游戏市场基本饱和,全被腾讯,天成等大公司控制,
在这方面发展没有个几百万很难,开发的软件肯定要用正版5w肯定的(防止发展后的法律问题)网络服务器买的华最差的几十万吧,线路必须是专线固定IP没个几十万也养不起几个月。但要是你有钱和好的创意的话还是有市场的,一定要注意宣传(这个价格我不太清楚但也肯定要几万)建议从功能实用小软件,手机应用,手机游戏(这个也要一定的想法)入手。毕竟手机这块比电脑宽一些条件也好上很多。
我总的算一下:
电脑网络游戏:
初期几万块够了软件暂时可以不用正版
后期(打算把他当事业做)
开发制作:6-10万差不多(算比较简单的网络游戏含软件授权)
服务器:(网络游戏话考虑自己买) 好的就不说了
买的话几百万少不了
线路:5-10w一年少不了
如果是创业的话以上是肯定要的,如果是练手玩一下的话几千块没多大问题(软件用盗版你应该明白)
创业建议:一、有个好的创意 二、考虑智能手机市场 三、开始时就要有合同意识,版权意识
(个人观点,仅参考,如果你的梦想使这个我建议你干一次成功了好,不成功也不是没有遗憾,开发出来后建议你先小范围的玩一下开一条好一点的宽带有效范围没多大问题。)
7. 如果我要独立开发一款网游需要什么
一款大型的游戏一般分好多步骤;
每一步都有不同的人完成;
一个人搞;写代码就能把人累死;
更不用说调试,测试啦
8. 怎样去开发一款游戏
步骤一.选择你的游戏库
除非你想写自己的游戏库,包括那些麻烦的图形和声音编程模你应该需要一个开源的游戏库,他们都提供了相同的基本功能。
任何一款优秀的游戏库所需具备的特征:
加载和播放声音;
加载和显示图像;
基础的图像操作(旋转缩放等);
原始图形绘制方法(点,线,矩形等);
显示文字的方法;
多线程支持;
基本的计时器功能。
一些游戏引擎:
Simple Fast Multi-Media Library (SFML): http://www.sfml-dev.org/
Simple DirectMedia Layer (SDL): http://www.libsdl.org/
Allegro: http://www.allegro.cc/
penGL (GFX only, however, there are wrapper libs like AllegroGL): http://www.opengl.org/
DirectX (Windows only): http://msdn.microsoft.com/en-us/directx/
Irrlicht (3d lib): http://irrlicht.sourceforge.net/
步骤二.确定好剧本
所有游戏都从这里开始,想法来自大脑。
首先,想出一个游戏的点子,一旦你有了一个简单的点子,就去扩展它。例如,一个棋盘游戏,主题是什么,胜利条件是什么,规则又怎样。如果一个游戏有人物或故事,就去创造他们。一定要保证当你的游戏完成时,你对你的游戏将要成为什么样非常清楚。游戏越是复杂,在开始之前你就越需要花时间来计划,这样当你在编码的时候就不用去担心这些问题了。记住,你的游戏会像你当初创建它的样子。
步骤三.定制你的引擎
到这一步,你需要计划出你的游戏引擎所需的各个组件,并且能够让它们融合在一起,根据你项目的复杂程度,你也许不需要这个步骤,这也是检验你游戏引擎哥哥部分正常工作的好时机,确保他们在放到实际项目之前是正常工作的。同时,你也因该开始设计你项目中的类(如果你使用OOP的话)。记住,已经有一些现成的引擎,并且适用大部分的项目。
步骤四.编写你的引擎(如果你要自己动手的话)
现在可以正式开始编写游戏引擎了,这里不是说开始写游戏,而是核心渲染,物理,文件管理等等。用引擎里的类和方法来构建你的游戏。根据游戏的复杂度,引擎的代码可能与游戏的代码类似。
对于一个很复杂的游戏,可能还需要一个资源管理器,一个资源管理器所做的就像它的名字那样,管理资源(图像,音乐,声音等等),它可以保持代码整洁,并帮助你避免内存泄漏。可以参考一个优秀的资源管理器Xander314.尽量让你的代码严谨,接口简单,这样做之后,当你在写游戏的时候就不需要去查看源代码,找函数名了。一种好的编程方式就是OOP。
9. 开发一款网络游戏需要多少人
那些游戏学院的学生们估计连工作都找不着,软件不行,硬件不行。要搞游戏,就学学陈天桥,没啥事自己开发啥费时费力,搞个韩国美国代理个一两年不就发了!
10. 如何独立开发一款游戏
对于一个大一的学生来说,目测你的基础已经不错了,坚持努力下去应该会有不错的成就。独立游戏是个很大的话题,首先先明确想要自己一个人做还是找小团队一起合作。自己一个人做的话,设计、程序、美术、音乐等等就都得会。如果组团队做,可以重点攻坚其中1到2个方向。我主要说说技术方面。你在编程方面已经有所积累,至少算法方面应该是吧,这对于编程来说是个不错的开始。开发游戏的话,对基本的数据结构和算法要求还是很高的,再有就是软件结构的设计,这个需要较长时间的积累,最好多看看其他的游戏类工程是怎么做的,游戏和那种业务流软件的一个不同在于,游戏程序对实时性要求很高,会有一些为了性能而出现的不同的代码模式。最基本的一个东西,编程语言,看你希望的开发平台,不同平台会使用不同的开发语言,这个要熟练掌握(不是能写算法、玩具例子那么简单就行,需要知道如何用这种语言开发大型工程)。关于开发平台,多说两句。如果想要自己的程序便于大家在任何平台使用,推荐Web相关的技术,如HTML5/JavaScript(用canvas元素,如果需要GPU加速的底层3D API,canvas有WebGL绘制环境(OpenGL ES 2.0的浏览器版))。如果希望更方便开发,Unity3D是个很好的选择,是个集游戏引擎与运行平台于一体的东西,而且这个东西牛逼的地方在于所有平台都支持(PC、Mobile、Web)。如果开发手机上的原生app,推荐学习cpp以及那个平台上官方语言,这样可以用cpp开发,然后用官方语言做一个壳。如果是PC上的游戏,还是推荐cpp。另一个就是数学/物理,当然这个要看你要做什么游戏。基本的东西是几何相关的东西,基本上是个游戏都用得到。如果有不确定性(绝大部分游戏应该都需要)在里面,基本的概率分布要深刻的理解。如果要自己做物理效果(碰撞,弹性,形变等),除了需要搞定相关的物理(刚体物理,柔体物理(这个通常很麻烦),流体物理(这个也很麻烦)等),还需要搞定数值计算方法,自己做物理这个水很深,不建议自己做,用现有的物理引擎最好。如果想要做到很好的3D画面,还需要学习计算机图形学,这里会有很多的光学,很多的立体几何,一坨线性代数的东西还有各种形式的积分。而且实时图形系统的开发对编程能力要求也非常高,除了普通程序的要求以外,还要能掌握高性能的数值密集型的代码开发(这个对于物理相关的开发也一样)。另外还需要掌握至少一个GPU加速的图形接口的使用(OpenGL,Direct3D等)以及对应的shader代码的编写。同样,如果想做到很好的画面效果,建议用现有的渲染引擎,自己做水也太深。总体上来说,2D游戏和3D游戏所需的技能还有很大差别,2D游戏在技术上的要求相对简单很多。还有就是,独立游戏可能有服务器端得比较少。如果真的需要,这方面的开发相对来说和通常的业务流软件的服务端比较相似,所以不是太复杂。不过会有很多游戏逻辑需要在服务端处理,多客户端的信息实时同步可能会成为一个比较有难度的问题。还有就是各种客户端请求的验证,反作弊用,这个一开始应该不会涉及到,不扯了。总的来说,游戏开发作为程序开发最难的一种形式之一,技术方面需要非常多的积累,这个需要时间去积累。可以先从那种非常小的小游戏(先是扫雷、贪食蛇这类休闲游戏,然后做塔防类游戏不错……)做起,练手用。基本功扎实了以后可以考虑进入3D。游戏美术方面呢,2D和3D也是很不一样的。3D游戏的美术很复杂,各种模型网格的创建,各种贴图纹理的绘制。如果有人物,还需要人物动画,这又是一大块。美术我不专业,不多说了,希望哪位专业的来补充一下。2D的相对好很多,只要能画好画,基本上就能做了。游戏音乐方面,主要是作曲,用mid的话也不错,但现在好像这么做的很少了。演奏要看作的曲子的复杂度了。除了音乐还有音效,这个我不懂,不说了。设计嘛,这个是制作游戏的核心。从你的表述来看,应该是玩过不少游戏了,那应该多少能体会到各种游戏的设计模式。把自己的想法,参考现有的一些模式,规划好,做出来原型。设计这里有一个很重要的细节:开发工具要能尽可能提供高效的迭代方式,游戏的完成度是一点一点打磨出来的,而这个打磨过程的长短很大程度上取决于工具是否好用。
满意请点赞