做游戏得有什么
1. 开发游戏需要什么
1、一款游戏的开发需要一个总的游戏策划人,为游戏编写背景故事,制定游戏规则,设计游戏交互环节,计算游戏公式,以及整个游戏世界的一切细节等。
2、需要游戏程序员。游戏程序员根据游戏策划人的策划书,不同的游戏需要不同的计算机语言以及不同的游戏引擎进行开发。
比如网络游戏程序,需要用到C++语言,用到cocos2D-x游戏引擎,untiy3D游戏引擎,Dx等技术。手机游戏程序,用到java计算机语言,安卓平台技术,ios平台技术等。
3、游戏美工。游戏美工主要是游戏原画,2D、3D游戏美工,需要用到手绘,PS,3Dmax等软件。设计与制作游戏中的角色,场景,动画,特效等。
一 学游戏制作的人很多,可很多人水平太垃圾
现在游戏制作这个行业是一个非常有前景的朝阳行业,做这个行业的人,目前在我们国家的薪水都是顶级的,而这方面的人才却很稀少。大学里也很少开设这种游戏制作的课程,即便是有,很多老师的水平基本上也就是一些理论派,没什么干货。其实很多人想做这个行业,于是从网上扒拉各种游戏制作教程学习,学了半天也是一头雾水,稀里糊涂,说不会吧,还真会,说会吧,水平还真不咋地。学的东西太杂乱无章,没有什么系统,缺乏真功夫,很难在游戏制作这个行业里立足,这是我们很多游戏学习行业人员的悲哀。
二 有一直游戏制作学习,叫无论你在哪,都可以看现场直播
现在网上很多游戏制作的学习教程和有很多,但是大多数都已经过时了,一些老掉牙的知识罢了,学了也是白学,浪费时间罢了,俗话说的好,选择不对,努力白费。我个人人为,要么不学,要么就学出一个样子来,怎么才能做到呢?当然是要有高手带,只有站在高手的肩膀上才能成为高手中的高手。还有学习模式的改革,很多学生以前希望在网上可以看现场直播老师,同时还可以和老师互动,不明白的问题老师还可以当场解答,想学习的话,在网上就能系统的学习,这种地方有吗?以前没有,现在有了,如果你想学习的话,可以来这个群:排在前面的一组是:二九六,处于中间位置的一组是:六七六,最后的一组是:二八九,按照顺序组合起来即可。这里有每天的全国各路高手现场直播分享的游戏制作精品课程,你什么都不需要付出,只需要来听就行,我们只欢迎努力有上进心的人,不努力瞎混日子的,就不要加了。
三 与其玩游戏,不如做游戏
要知道玩游戏和做游戏不是一个概念。玩游戏是一种业余爱好生活方式,做游戏是一个工作,是一个产业,是一份职业,是一个事业。打个比方吧,看电影的人很多,但是拍电影的人少;踢球的人多,但是做教练的人少;用的人多,但是做的少;喝酒的人多,但是做酒的人少。这么一解释大概明白这中间的区别了吧?游戏作为一个产业在中国十年,发展的势头很强劲。
四 游戏是是怎么被打造出来的
1.游戏制作过程并不神秘。按不同,可分为网络游戏(online game)和家用机游戏(consol game)。其开发过程大致可以分为原始创意阶段——项目研发阶段——项目开发阶段——游戏测试阶段——游戏运营阶段。作为个人,在游戏制作过程中的分工有美术(AD美术总监、角色、场景、动作、特效、UI界面)、程序(主程、网络端程序、客户端程序)、策划(主策划、执行策划)、音乐(为主)。而网络游戏和家用机游戏在美术方面的要求不大相同。网络游戏更注重UI的交互、风格的多样、内容的充实。而家用机游戏更注重画面的表现力、技术的先进和UI细节的细腻。近几年,网络游戏的美术在画面表现力上有向家用游戏靠近的趋势。就国内该行业的发展现状来说,美术、程序这两块的合格人才是最紧缺的。
2. 想制作小型游戏需要具备什么知识
1 学习好c/c++、java这两个程序语言你就可以开发出自己制作的 游戏 、并找 游戏 发行商高价卖出了~可以先学习c++ primer plus这本书很权威教.内容是从c语言的基础讲起介绍.然后在C语言的基础上详细描述了c++新增的特性与知识,所以并不需要初学者脑子里拥有过多对C程序语言方面的背景基础知识和了解.
2 c primer plus和c++ primer plus两套书都是c程序语言原着度最高的书籍的权威书籍,建议新手现买一本c++ primer plus看看。里面都是从最基础的专业词语开始详尽的介绍有关c程序语言的,从简到难一步步提升为难度系数大的c++编程语言。非常适合初学者拿来巩固知识和自学.
3 制作 游戏 说到底就是小 游戏 学过c++ 编程语言的人轻易制作几款小型 游戏 ;画面感真实流畅的没什么难度!但是大型 游戏 是一个人没有经历和时间做出来的‘;其中需要包括 游戏 画面处理的美工、编写程序的人、 游戏 音效制作人、和最终测试发行的人员等等
4 游戏 的制作到开发出完整的 游戏 数据,对于 游戏 的要求、大小和类别不同投入的精力人员也不同.比如现在由于智能手机的普及安卓 游戏 非常受到年轻人的欢迎~对于这类小型 游戏 的制作,一个学过c++的人就能非常轻松的制作出一款精美的;神庙逃亡’;难度系数再大一些的就是高大5、6G的单机 游戏 了类如星际边界等等,非常耗费时间需要连日奋斗半年多时间甚至更久。最后就是网络 游戏 需要几十个人组成团队才能开发出一款画面优美流畅的的大型网游
5 用RPG制作大师等此类软件就可以让不懂技术的人制作出电脑 游戏 .
从 游戏 制作的角度看,最重要的三个工种就是程序、美术、策划,分别对应代码实现、美术设计、玩法设计。如果想要一个人制作小型 游戏 的话,也就是独立 游戏 的话,需要具备以下知识:
开发 游戏 的第一步就是要掌握一些制作 游戏 的工具,注意是制作 游戏 而非 游戏 素材。通常来说制作 游戏 需要的就是 游戏 引擎,现在很多 游戏 引擎都可以个人免费使用,像ue4、unity、cocos这些引擎都比较方便。使用引擎还有一点好处是其中包含了很多插件和常用模板,这样开发者就不用花时间从零开始做一些特别基础的部分了。
游戏 引擎的使用是最重要的,也就是如何将其他部分结合起来的一个工厂,无论是自行设计还是东拼西凑,都是要在 游戏 引擎中将所有内容关联,然后打包出来。主机平台就打包成主机版本,手机平台就打包成手机版本,PC平台就打包成PC版本。
游戏 都是一个个功能结合的产物,每一个功能都是需要进行设计实现的,通常来说就要学习计算机语言去实现功能,也就是编程。不同的开发环境(引擎)使用不同的编程语言,例如ue4引擎使用C++开发,unity使用C#开发(也可以用js),所以通常是要学习一门编程语言的。即便是实现最简单的移动,也得明确地告诉计算机:哪个按键往哪个方向移动,速度是多少。
如果不会编程的话,也是有办法的。像ue4有蓝图功能,可以在不编程的情况下制作 游戏 功能,unity也是有一些插件允许玩家拖拖点点实现一些基础功能,像RPGMaker这种也能通过配置制作出 游戏 。但是要注意,这些方式的能力还是有限的,也就是必须在这些功能的范围内,如果想要实现一些自身不支持的功能,那么还是要靠自己编程。
美术资源是 游戏 的外观表现,这个真的需要一定的艺术细胞了,不是随随便便学就能短时间学明白的,灵感有时候比理论更加难。如果是做2D 游戏 ,那么需要考虑怎么绘制图片,如果是做3D 游戏 ,那么还要考虑如何制作 游戏 模型。
不过现在网上和 游戏 引擎的官方商店也会提供一些付费或者免费的美术资源,如果有喜欢的或者可以凑合用的,也是完全可以拿过来直接用的。等到 游戏 真的有一定成果时,再付费外包一些美术团队制作,然后把资源替换一下也是可以的。
网上也有很多工具,最常见的PS可以进行图片处理,3DMAX可以建模,有一些软件还能够制作像素图片和模型,如果有能力的话,可以学一学,自己做点自己喜欢的东西,加入到 游戏 中。
想要制作 游戏 ,那么一定要清楚要做成什么样的 游戏 ,也就是非常非常详细的规划,一般叫做系统文档。比如FC红白机上的《坦克大战》就需要考虑很多细节问题:
1.玩家是否可以双人,每个玩家的颜色是什么,玩家可以强化几个阶段
2.有哪些强化道具
3.敌人分为几种,每种是什么样子,移动速度多少,子弹速度多少,移动轨迹采用什么方式,是否可以拾取道具,每局每种敌人数量与出生位置
4.地图如何设计,一共有几种元素,什么元素允许子弹穿透,什么元素允许子弹破坏,什么元素阻挡角色
5. 游戏 成功失败的判定方式
等等
如果连 游戏 的设计环节都想不明白的话,就没有必要往下做了,因为很有可能做着做着就蒙了,越做越乱。虽然有些设计确实是在制作的过程中产生的灵感,但是灵感也要进行再三思考,绝对不能想什么就加什么,不然最后就失去初衷了。
一般来说 游戏 都是需要音乐和音效的。音乐是指时间较长的BGM,音效指示时间较短的音乐片段,如《超级马里奥兄弟》中踩到乌龟的声音,吃到蘑菇的声音,吐火球的声音等等。
虽然音乐和音效并不是必须的,但是有音乐和音效往往会让 游戏 更加吸引人,除非 游戏 的玩法决定其中就没有音乐和音效,否则至少要有一些基本的,例如点击确定的音效,成功失败的音效,背景音乐至少也要 有一个BGM。
制作音乐和音效的工具网上也有,当然也可以从某些地方进行取材,或者直接使用一些免费或者付费的资源也是可以的。
如果不提 游戏 的优化的话,不考虑各种屏幕适配,不打算为以后版本更新的话,目前这些知识已经可以做出一款基本 游戏 了, 游戏 的体量就看 游戏 的设计复杂度了。
编程方面:
完全零基础的话,推荐使用rpg maker XP作为开发引擎。
66rpg资料网站内容非常全了。
目前来说XP的资源,教程和范例都比较多
如果是自己第一次做RPG,要从小型的剧本开始做起。
文案方面:
首先要有一个剧本。在入手制作RPG的时候,可以先从一个简单的故事开始入手,制作的时候熟悉制作软件的功能。RPG maker XP功能已经非常强大,需要做的就是多试,多看,找资源。
美工方面:
零基础也能做,现在信息大爆炸时代网上素材很多,多留心多活用。
下面是几个简单制作 游戏 的视频:http://www.onlinedown.net/soft/22819.htm
教程http://wenku..com/view/13e19a838762caaedd33d46b.html
游戏 开发分为设计、程序和美工
讲讲 游戏 编程需要的知识吧:
1。扎实的程序语言功底,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的 游戏 也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机 游戏 。
2。扎实的算法知识。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能
3。相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE
4。跟 游戏 优化相关的知识。比如数据库、内存管理等。
对 游戏 的
制作 游戏 需要具备哪些知识?
制作 游戏 需要具备哪些知识?
优秀的 游戏 制作人需要具备哪些知识 知乎
我来答共1条回答
爱就一个字知道合伙人 游戏 行家2017-11-03
制作人是一个需要大量经验和实践的管理职位,但我认为好的制作人除了具备团队管理的经验和能力之外,首先应该是一个好的 游戏 策划或者主策划,是一个能把握产品方向的人,所以,我觉得更应该了解,一个优秀的 游戏 主策划应该具备怎样的素质和能力。
因为工作中需要大量招聘,所以我一直再认真思考这个问题:怎样的人,才是在 游戏 策划这个领域具备发展潜力和成长优势的。
互娱多年来从校园招聘了大量的毕业生到 游戏 策划岗位培养,毕业生相对与社招员工来说,没有职场经历,也没有受过任何 游戏 相关领域的培训,可以说职业起点差不多,基本都是一张白纸。因此是很好的观察对象。
在观察了数百位的策划毕业生的成长状况之后,我发现了一些现象。首先,成长最快的,往往不是在面试时候表现出来对各种 游戏 最了解和 游戏 经历最资深的,也往往不是学习成绩最好或者专业成就最高的,至少在学习和 游戏 方面取得的成就经验没有明显和他们未来在职场的发展潜力紧密相关。
游戏 开发分为设计、程序和美工讲讲 游戏 编程需要的知识吧:1。扎实的程序语言功底,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的 游戏 也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机 游戏 。2。扎实的算法知识。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能3。相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE4。跟 游戏 优化相关的知识。比如数据库、内存管理等。5。想做 游戏 可不是件容易的事,最重要的:要有毅力,要能不断学习!祝你成功。
网页单机小 游戏 ,p5.js试试。
编程,代码设计,网页设计
编程
3. 做游戏得有什么才行填空
得有人有美工编辑,工程编程,游戏策划,游戏推广员,游戏管理员,游戏客服,游戏服务机房维护,游戏编程等人。
自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。
4. 适合孩子做的小游戏有哪些
益智游戏以游戏的形式锻炼脑、眼、手的游戏,
吏人在游戏中获的逻辑力和敏捷力。下面是小编收集
整理的适合孩子玩的十种益智游戏,希望对你有帮
助。
1、猜谜游戏
孩子对猜迷不但有兴趣,而且也能激发其推理及想象力,我们可以用“千根线、万根线,掉到水里就不见”猜“雨”这种方式;也可以用孩子喜欢的东西给一些线索,让他提出题目、推想答案。还可以用
“比手划脚”的方式要孩子作答。
2、知觉游戏
‘知觉”是一种将透过感官所获得的资料,再经过分析与解释的能力;知觉包括眼睛、鼻子、舌头、身体等感觉作用。我们可以让孩子分辨不同形状的物品,用触摸猜东西、尝尝各种调味品、玩配对游戏、
辨认方向及方位;让孩子观赏及指认有背景的.图片等
活动。
3、扮演游戏
例如让孩子玩“扮家家酒”,
鼓励他应用想象力自由扮演所喜欢的“角色”。父母可以提供一些线索,如给他一架飞机,假想他在空中飞行遭遇哪些飞鸟;给他一部金刚,让他跟铁金刚对话;给他一些医生的玩具,让他扮演医生看病的情形………
4、想象游戏
‘想象力”可以使不可能的事变成可能。在想象
的世界里,孩子的思绪更加自由奔放;我们可以用
“未来世界的交通工具或城市”为题,让孩子运用想象力描绘出未来的远景。
5、接龙游戏
许多游戏可以用“接龙”的方式,如“文字接
龙”:上班班长长大……“绘画接龙”:一个
主题大家接力画;“数字接龙”:1>35……“故事接龙”:从前有一个猎人……“动物接龙”:四只脚的如狮子老虎大象……空中飞的如老鹰、鸽
子……
6、字词游戏
让孩子说出“同韵、音、部首、声调、笔画的字
、“字头、尾相同的字词”、“用图画写字”
“用三个字词说(写)出不同的句子”,提供一些字
词,如“火”学,让孩子目田联想,或说出可以用哦
些字词来替代…………
7、手指游戏
双手是我们的外脑,训练孩子的双手,有助于脑力开发;设计一些运用手指的运动,如“手语歌”、
“甩手”
“捏泥巴”
、“拼积木”等活动,让孩子
能动动头脑、动动手。也可以用儿歌配合手指的动
作,一边念儿歌一边运作手指。
日、躲藏游戏
跟孩子玩“躲猫猫”的游戏;把物品藏在家中一
角,让他来找;在图案中藏着一些物品、数字等,让他找出来;带孩子到郊外,亲子共玩“大地寻宝”的活动;或在报纸上找出自己需要的“形容词”或“物品”等活动,都是藏物的游戏。
9、绘画游戏
从涂鸦到能画出图形,孩子绘画的兴趣一直很浓他们以画画表达其未能以言语形容的感受、情绪。父母可以和孩子一起画。用各种不同的材料,画在纸上、布上、板上……让孩子享受自由创作的喜
悦。
10、观察游戏
让孩子观察树苗的成长,或红薯发芽,以了解造物的奥妙;由观察影子的变化,学习科学概念;由观察人类的表情,而能察言观色、善解人意;甚至参观各种展览、表演、户外郊游……等都是很好的观察活
5. 想做游戏要学好什么
一、编程能力
编程是做游戏最重要、最关键的能力,了解编程,就是了解游戏运作的原理,是迈出游戏制作的第一步。拿王者荣耀来说,需要理解这个游戏的交互界面需要怎样的程序模块,里面的英雄技能释放需要怎样的程序模块,有了这些基础,才有希望做出这个游戏。
二、游戏设计
如果说编程让游戏开发者有了盖房子的能力,那么游戏设计就是告诉大家要盖一个什么样的房子。游戏设计包括游戏设计原则、游戏设计基础、游戏关卡设计、游戏开发核心设计、游戏管理运营等方面,大家可以参考知名大学里的参考教材和网络上的高分书籍来学习。
三、美术能力
美术不仅是指一款游戏的画风,还包括建模、骨骼、贴图绘制等等,经过对游戏美术系统地学习,才能驾驭一款游戏的整体风格。此外像3D建模、Zbrush雕刻、Substance Painter贴图绘制、动画制作、运动捕捉等等也是很关键的,一个好的游戏美术设计师能将游戏的好评度提升1-3星。
四、声音处理
游戏里的音乐和音效是也是影响玩家体验的重要因素,经常说的手感好不好,很大程度上就是取决于音效的。在游戏声音处理方面,可以寻找现成的素材,也可以自己制造独特的声音为自己的游戏增光,另外游戏声音其实和电影配音在很多地方是互通的,大家可以通过学习电影配音从而掌握游戏声音处理。
五、游戏服务器
对于游戏开发人员来说,在开发游戏时候,选择一个好的游戏服务器也是很重要的。游戏服务器开发使用的技术取决于游戏的类型,不同的游戏类型,需要的游戏环境不一样,所使用的技术也不一样。但是在本质上都是一样的,都是面对数据,处理数据。
6. 制作游戏需要什么
制作游戏需要三类游戏设计师配合,包括:游戏策划、游戏美术、游戏编程。
制作游戏好比造航母,你想从策划、图纸、框架、建造、动力学等等,一个人全包那简直是天方夜谭,所以建议根据个人的兴趣爱好,主攻一个专业进行学习,下面分别介绍概括一下各专业主要学些内容和职责。
游戏策划是游戏开发团队相关产品设计方面的核心成员。主要工作是制定游戏玩法规则,编写游戏背景故事,游戏中的任务,设计游戏交互环节,计算游戏公式,以及整个游戏世界的一切细节等。
游戏美术是游戏制作的重要部分的,通过各种软件引擎和技术技巧,完成相应的部分游戏制作,包括:角色、UI、场景、道具、动画、特效等游戏中所能看到的一切画面都属于游戏美术。
游戏编程指利用计算机编程语言,如C编程语言、Python、C++、java等,编写计算机、手机或游戏机上的游戏。 目前流行的游戏编程语言为C++编程语言,时下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等,必须数学要好而且拥有很强的逻辑性,难度较大,所以不建议零基础朋友学习。
丝路教育游戏设计课程实现了前沿技术、项目从企业进课堂的完美呈现,将企业最新用人需求、不同年龄和不同基础求学者的学习需求作为教学的指导方向,学员在校期间接触国内外一线游戏项目实训,学成会有就业老师推荐游戏名企入职,直到学员满意为止。
如何学习制作游戏?课程是否适合自己?不妨先来试听体验一下课程吧:【点击申请免费试听!】
7. 想从事游戏开发,现在需要学什么
根据游戏类型的不同,所学的软件也不一样。
中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作。
这类游戏开发相对比较简单,会Javascript、HTML、flashcs、Java就可以进行开发了,语言类主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。
现在的游戏主要分为三种:
1、PC类端游(就是电脑上面运行的游戏)
这类游戏在线人数多,游戏中要处理的数据庞大。所以对服务器性能要求非常高,一般都是采用C++做为开发语言,C++可以直接操作内存数据,与操作系统直接交互,减少数据之间的复制,它运行效率高,处理速度快,是很适合这里游戏开发语言。
学习这种游戏的开发,学习的有C++编程,Linux网络编程、TCP/IP通讯协议、多线程编程再加数据库。
PC类端游戏开发周期较长。大概需要三年左右的时间。
2、网页游戏(比如现在经常说的1刀999级)
因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多。和端游类是差不多是一样的,有些公司之前是做端游的,他们就直接把端游的服务器架构拿来就可以使用,以完成快速开发。
需要学习内容和端游差不多。
3、手机游戏(主要区分为安卓和IOS)
手机类游戏目前是最热门的游戏,很多热播的电视剧或者电影之后,都会有相同情节的手游上线。
服务器主流的开发语言是C++和Java,但是C++学习难度大,开发速度慢。一般来说我们都是使用Java语言来开发服务器。
(7)做游戏得有什么扩展阅读:
学习的先后顺序
1、首先是C++语言。
2、只是做windows方面的游戏学习,可以学习下DirectX,这个很方便在windows下做游戏开发。
3、如果想制作跨平台游戏,建议学习下opengl/opengles,这是个很强大很专业的图形接口,因为很多平台支持所以适合跨平台游戏制作使用。
4、想学习3d游戏并迅速工作,建议学习u3d引擎、ue引擎这些游戏引擎,有了以上的基础学习这些引擎也可以理解的更深入,u3d还会用到c#与js语言。
5、做2d游戏,可以使用cocos2dx等一些引擎,当然你也可以使用上面的3d引擎制作2d游戏。
6、然后就是可以深入的研究一些开源的游戏引擎,终极目标是可以自己做出一款比较棒的游戏引擎。
8. 游戏制作需要哪些方面知识啊
你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-14800809
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-14800809
在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html