做游戏 需要学什么,我想做网络游戏要学什么要最基本的
作者:本站作者
1,我想做网络游戏要学什么要最基本的
做网络游戏要学的多了,看你要做哪方面,美工 程序 策划。美工必须会 人物设定 场景设定 角色建模 场景建模 角色动作等等等等 ,策划必须会 数值平衡 关卡设计 等等 程序 最基本的就是 必须会编写 客服端 与服务端 所有的。做网络游戏不是想的那么简单的。开发网络游戏包括很多方面 程序方面的 美工方面 策划方面的 推广方面的 你觉得你一个人可以胜任么?
2,我想从事游戏开发现在要学些什么
C++还是现阶段比较可靠的开发语言。 语言本身是一个方面,从语言本身来说,C++是非常强大,又接近底层的语言。可以内嵌汇编。 另外一个方面是支持的库,因为游戏开发不可能全部的部分都是你自己来写,还是需要一些已经写好的库,比如数据库、图像引擎等等,在这些方面来说,选择C++就更无需置疑了。C++的各方面库支持都是很多的。 还有现在的游戏编程书籍,90%都是以C++的范例代码来讲解的。 C#现在还是个新生力量,虽然前景可观,但是目前来说还是无法与C++抗衡的。 而且C#不如C++底层,很多东西是C#可望而不可及的。
3,想请教一下我想学习制作手机游戏需要那些方面的知识
。。。和我在学校一样。想做游戏不知道从何下手。。同学,是这样的。。你可以先看看 gamemaker这个工具,是个快捷开发小游戏的工具,需要一点点编程和很多的想法。。我大概说说 从程序员角度的游戏开发流程吧,比如,你要做个推箱子,。。首先你得有美术图片的资源,小人的动作,箱子,还有关卡地图资源,有个这些资源,第一步,你用你的程序尝试着让人物在地图里走动起来,就是你按下左,人物就向左走,听起来有些笼统,分成2步,按下左键,图片进行一次交替,人物图片出现走动的动作,然后人物坐标向左移动一个单位,这样就完成了一次移动。。接下来就是接下来的事情了。。。当然小游戏这样搞,现在大的游戏都有引擎,你C语言学的好,建议你下个UNITY 3D游戏引擎。做个原始版的CS也就是 1周的事情。
4,做游戏设计和制作要学习哪些专业软件不知道的别乱打字我是诚心
如果是拿现有的免费引擎来制作游戏,那么引擎自带的编辑器能完成大部分工作。其他需要做的无非就是美术资源的添加。 美术工具:Photoshop,painter, illusion, 3D maxs,maya 等等都可能需要。当然,更重要的是美术能力…… 如果以内容设计的方式与他人合作,譬如说策划,那么需要的工具主要是: Ms Office系列,其中 Excel:表格处理,复杂公式设计,内容设计 Word:文字内容表述,包含所有需要沟通的设计文档 PPT:会议展示工具,用来辅助多人沟通 Visio:流程图软件,用来进行流程说明,偶尔也进行外观布局设计 Vss:文档管理工具,多人合作的需求工具 如果说是直接从程序开始设计,那么一个编辑器和一个编译器就足够了。具体是使用记事本还是Vs2005都是无所谓的事情。 如果是大型游戏还会用到很多引擎自带的工具包,根据引擎不同使用方法完全不同。
5,学做单机游戏应该学哪些知识和软件
你需要一个真正的制作游戏团队! 这样制作游戏比快点 灵感也多 游戏原画设定如果策划方案通过,原画师们就要按着策划内容开始对游戏中的角色以及场景进行描绘,当然,这也不是一件很容易的事情,原画的设定必须要符合游戏的世界观,比如策划设计的是以一款魔幻为题材的游戏,那么原画就不能画个如侠盗猎车一样西服革履的现代人,场景也不可能是现代的高楼大厦,一个游戏角色,服装,以及场景的好坏取决于游戏的原画 游戏的模型及贴图制作原画师们设定好了原画并通过之后,就会开始复杂的建模过程,模型师需要按着原画的设定开始为游戏中的角色和场景建立模型(3D主流的年代,2D横版暂不讨论)建模的过程很复杂,因为基本所有的原画师们画出的东西都是一张概念图,或者有标志性的代表图,其他很多地方(比如在原画中看不到的背面一类)都要靠模型师的自主发挥,而且还要符合游戏的标准,游戏的建模过程大体如下:1.建立模型 2.UV展开 3.绘制贴图 4.骨骼动画模型师的工作量是非常大的,我们在游戏中看到的场景或者角色的好坏取决于模型师 游戏的程序编写当游戏的模型全部完成后,就要轮到程序员编写程序了,你按什么键,人物做什么动作,你打对方一下,伤害值如何计算,电脑的AI等等等等,全部要靠程序来实现,编程是一件非常枯燥的事情(事实上程序员的工资待遇是最高的)我们游戏中出现的种种BUG就是因为程序的不完善导致,所以说,程序员的责任也是非常重的,一个错误很可能导致整个游戏的品质降一个档次,(典型的例子:狙击手 幽灵战士 玩过就知道了)顺便一说游戏引擎,很多大游戏公司的游戏引擎都是自主研发,也有用别人研发好的,游戏引擎也是编程的工作之一,游戏中的光照系统,物理系统等等都是靠游戏引擎的好坏决定的 最后是游戏后期的制作包括游戏的测试,改进一类总结:一款游戏的耐玩性,剧情是否吸引人,取决于游戏的策划是否完美游戏的画面新颖与否,取决于原画师的创作灵感游戏的画面好坏,取决于游戏模型师和引擎的是否优秀游戏的BUG是多是少,取决于程序员是否细心一款游戏,凝结着诸多人的心血,无论这款游戏好坏与否,里面都有着制作人员的感情仅以此文,献给那些还没有被感染成喷子,和已经是喷子还能迷途知返的人们我们要知道,一款游戏的诞生是很不容易的,我们玩盗版已经是对制作者莫大的伤害了,我们还有什么理由去喷一款游戏呢?C++.........................
6,从事游戏方面工作需要学习什么
看是想做哪方面的游戏了,如果做pc桌面游戏,则从C++入手如果想做手机游戏,那么java是首选如果想做网页游戏,那么php,jsp,.Net,js,ajax等等不过程序开发基本语法想通,无论做哪个,都应该对其他兄弟语言有所了解,做起程序来才比较得心应手游戏的种类很多 有游戏开发,有游戏策划,还有游戏运营,要看你对哪方面感兴趣,然后找相关的书籍。现如今的主流次世代游戏制作流程包括:3Dmax建中模,ZB雕刻高模,maya拓扑低模,mayaUV拆分,toolbag或SP烘焙贴图,SP绘制材质,八猴渲染。我大概列举一下,3dmax,maya ,zbrush, topogun, marmoset toolbag, ps,substance painter,body painter,mari ,Marvelous Designer等等一系列软件和工具都是在这个行业经常会使用到的,但其实现在最主流的,也是想要学习次世代的朋友们最常用的一款,主要就是ZB(zbrush)和3D max两款。ZB是目前次世代游戏制作和影视、动画制作最经常使用的一款软件,它比起3D max等软件要强大很多,更重要的是它对零美术基础的同学很友好,操作便捷,只要稍微有一点空间想象力,那么我能保证你很快上手ZB。顺便一说,“次世代游戏”指代和同类游戏相比下更加先进的游戏,即“下一代游戏”。和传统游戏相比,次世代游戏是把次世代游戏开发技术融入到现代游戏之中,通过增加模型的面和贴图的数据量并使用次世代游戏引擎改善游戏的画面效果,从技术上来说,次世代游戏主要有以下3个关键技术的突破:1、模型变为高模;2、PBR流程的采用,真实法线+高光贴图来表现物体在光线照射条件下体现出的质感,增加贴图的大小;3、新的游戏引擎技术的发展。所以,现在要从事游戏方面的工作,那么学习次世代流程肯定是必须的。从事游戏行业涉及很多技能类别1、游戏脚本程序;2、游戏音效;3、游戏原画;4、游戏制图;5、3D建模;6、游戏剧情写作;7、游戏策划。上海交通大学计算机系培训中心建议从事游戏方面工作以上都需要有所掌握。游戏行业的职位分工很多。还要看你是想做web游戏还是移动设备游戏还是pc客户端游戏。 你是计算机专业的话那么向游戏程序员这个方向发展会比较好。建议你学一学unity3d这个游戏引擎、掌握相关的脚本语言。另外c++也是必学的。 如果你想转型做游戏美工,那么photoshop、3dmax(更进一步还要学zbrush)的使用都要学,还要练习美术绘画。硬件上你需要购买一块数位板。 如果想做游戏策划,你需要系统的学习数值平衡,文案编纂等。这个比较偏向文科。有疑问可以进一步追问我。
文章TAG:
做游戏 需要学什么 我想做网络游戏要学什么要最基本的 游戏 需要