• 回答数

    6

  • 浏览数

    210

甜甜婉儿
首页 > 毕业论文 > ue4游戏设计毕业论文

6个回答 默认排序
  • 默认排序
  • 按时间排序

BeiJing我的爱

已采纳

影响就是,只能做漫游,做不了游戏。。。。。

蓝图就是个节点编辑器,或者叫做可视化编程,这不是UE4首创的,更谈不上任何的创新,因为这玩意在30多年之前,就已经被电影行业玩烂了。最早可以追溯到一款诞生于80年代初期SGI工作站上面,名叫Avid Media Composer的影视合成剪辑软件。

自Avid之后,绝大部分影视动画制作软件里,都标配了这玩意。比如C4D,NUKE,Houndini等软件,都有自己的节点编辑器。而UE4里的节点编辑器,唯一的不同之处在于,它起了一个"不一样的名字",实则换汤不换药。

下图为C4D的节点编辑器(诞生于1996年发布的C4D V4版):

Houdini中的节点编辑器(诞生于2002年发布的版):

节点编辑器,是制作影视动画的神器。因为它可以让影视制作人员,跳过编程语言的学习。但要靠它做游戏,则更像是个笑话了。

动画与游戏的根本区别,首先需求产生的顺序不同。。。影视动画是先有剧本,之后按照剧本来制作动画,需求不会在中间环节产生变化,逻辑也不会在生产环节产生改变。而游戏中,玩家的行为是无法提前预知的,需求可能在任何时间产生变化。因此最直接的方法就是,不去设置可能改变需求的功能,让玩家无法做出"计划外的行为",但这也就根本无法称之为"游戏"了,最多只能算"场景漫游"。

第二,对冗余的忍受程度不同。。。动画的逻辑,冗余只在生产过程中产生,而成品本身,只是一个视频文件。而游戏中产生的冗余,将直接决定游戏的性能。如果按照一般的程序语言标准来说,蓝图生成的所有逻辑,其实含有大量的垃圾代码。UE4的项目需要更高的硬件配置,其实主要并不是因为"画面高大上",而是冗余。假如把一个Unity项目的画质,提升到超越UE4的水平,它需要的硬件配置,依然会比UE4项目要低很多。这就是UE4的项目很难移植到手机,掌机,而Unity却可以的根本原因。

用伪代码,举个不太准确的例子,如果用代码表示一个简单的AI逻辑,“如果敌人A的位置,接近B的3米之内,B就开始攻击。”

执行起来,大概是长这个样子:

如果(A的X轴位置,减去B的X轴位置,小于3){

发动攻击。。。

}

其实判断条件就一个。。如果A的X轴-B的X轴,小于3,那么就攻击。

而如果用蓝图来生成出的代码,有可能长这个样子:

如果(A的X轴位置,减去B的X轴位置,小于3){

发现并不成立,于是去检查是否等于3

}

如果(A的X轴位置,减去B的X轴位置,等于3){

发现并不等于3,排除法得出结论,距离大于3

发动攻击。。。

}

同样的结果,CPU就需要多做出两次判断,于是硬件要求就提升了一倍。。。。

蓝图这东西,作为爱好玩一玩可以,真的到了生产环节,我是真想不出它有什么用。。。可以顺利上线的游戏,比如《绝地求生》吧,你认为那里面有多少逻辑,是用蓝图连出来的?我敢肯定的告诉你,一个都没有。。。全是用C++写的。。。

237 评论

锐客家族

你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: 想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。 王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: 在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载:

338 评论

乖乖邓子

虚幻UE4引擎引进国内之后,逐渐开始成为目前主流的游戏引擎之一。虚幻UE4游戏制作工程师人才紧缺,国内很多游戏厂商都以高薪急招的现象层出不穷。而且随着VR技术的发展和应用,虚幻UE4工程师将会进一步的紧缺。正因为如此,很多人想学习虚幻UE4技术,从事虚幻UE4游戏制作工作。今天就给大家聊一聊关于成都虚幻引擎UE4游戏制作培训。一般来说,学习UE4,最好是能报班学习,这是因为UE4是需要有一定的编程、图形和数学基础。自学的话,会比较困难的,而线下的专业培训机构会有针对零基础的专业课程,有专业的老师讲授,能够节省不少时间和精力。UE4的编程基础语言是C++,这门计算机语言学起来是枯燥晦涩难懂的,虽然说UE4可能不需要像计算机那样要求严格,但是,也是要对C++的基本语言和结构有所了解才能可以更快地学习UE4。

136 评论

穿风衣的猫2012

零基础学ue4要多久:学习UE4至少需要4个月以上,如果在培训学校学习的话学习周期一般在6-8个月,自学的话可能要学一两年。

知识拓展:学习UE4一般分为四个周期,前期掌握虚幻引擎的基本操作使用和工作流程,学习场景搭建与灯光,后期学习UE4地编以及实例制作。

如果你想学UE4未来从事游戏开发相关的工作的话建议你找一个培训学校学一下,因为自学的话需要很长的时间,而且学习效果也不是很好,在培训学校学习的话学习效率会高一些,也可以更加全面的学习UE4相关的知识。

现在学UE4的培训学校是很多的,如果你想学的话可以找一个大一点的培训机构学一下,一般在一二线游戏产业发展强的城市培训机构会好一些,你可以在这些城市找一个培训机构学习。

354 评论

pingping28

楼上简直是误人子弟,都9102年了,还对蓝图有成见作为一个ue4游戏开发者,我可以很负责任的告诉你,大部分项目C++和蓝图的比重是:20/80。对,蓝图占80%,只有在一些对性能要求特别高的项目中才会大量使用C++;虚幻在官方文档中写得很清楚,推荐使用蓝图脚本进行编程。在一些小型项目中,蓝图和C++效率几乎没有区别蓝图本质是一个虚拟机,性能肯定不如纯C++高,这点必须承认,但是那终究是理论上,实际运用上蓝图还是会大量使用对于没学过编程的新人,推荐从蓝图入门,然后慢慢学习ue4C++;为什么说UE4C++,因为UE4对C++的魔改简直不要太大,可以说UE4C++和真正的C++就是两种东西,就算10年C++大神对UE4C++也得慢慢学习;总结下:可以从蓝图入门UE4,但是想成为真正的大神,C++是必学的!希望对你有帮助

358 评论

悠然逸轩

目前ue4的主要作用是用于开发游戏,游戏类型包括主机游戏,PC端游戏和手机游戏,除此之外,ue4还应用于高精度模拟、战略演练、可视化与设计表现和无人机巡航等等诸多领域。想要快速的进入胜任这个岗位,建议您不妨选择通过专业的培训机构进行学习,这里推荐完美动力培训机构。【想要了解更多关于UE4虚幻引擎课程,欢迎点击咨询完美动力教育!】完美动力是集产、学、研融于一体的数字艺术综合服务平台。1999年涉足影视行业以来,拥有24年CG行业经验,集团业务涵盖影视动画制作、后期特效制作、影视包装、广告制作、游戏设计与开发、图书出版、数字艺术教育等领域。助力300000人实现CG梦想,50000+家合作企业,100+影视动漫制作量,2000000+分钟数字化课程,完美动力的优势。1、教学方面,采用了案例式授课的教学模式,课程通过各种不同的案例进行教学,以便在后期为学生形成一个完整的知识基础,并重点关注学员的学习情况,帮助学员进行查漏补缺,达到更好的学习效果。2、师资方面,完美动力机构师资力量雄厚,老师们不仅教学经验丰富,而且能针对不同的学员运用不同的教学方法,教学风格充满活力,幽默风趣,能充分调动学生的兴趣和热情,深受学生欢迎。3、课程方面,机构课程紧跟市场需求,主要是开设有影视后期、游戏原画、虚幻引擎、影视动画、商业插画、短视频制作与剪辑等,满足了不同学员的学习需求。

134 评论

相关问答

  • 毕业论文初稿游戏设计

    论文初稿写作: 1、选题 选题找指导老师。一般老师都会给几个不同方向的题目让你选,这个时候你别跟着自己的感觉随便选一个,请教下老师这个题目难不难,做的时候需要什

    苏州大高中 2人参与回答 2023-12-08
  • 游戏设计qt毕业论文

    本论文将探讨一款我最喜欢的游戏,它是一款引人入胜的奇幻冒险游戏。游戏以其独特的创造性和探索性质吸引了我,让我沉浸于一个充满奇迹与想象力的虚拟世界中。本文将探讨这

    木头人的老婆 3人参与回答 2023-12-05
  • 毕业论文小游戏设计

    目录 2 开发环境 1 3 开发工具 1 4 完成时间 1 5 设计思想 1 5.1 游戏的组成 1 5.2 游戏设计要点 1

    云里雨里大太阳 4人参与回答 2023-12-09
  • 游戏交互设计毕业论文

    ui设计毕业设计论文题目 ui设计毕业生即将毕业了,大家要在毕业前完成论文的写作哦!下面我为大家介绍ui设计毕业设计论文题目,希望能帮到大家! 1) 基于技术接

    武装的蔷薇1 3人参与回答 2023-12-06
  • 毕业论文游戏设计题目

    ui设计毕业设计论文题目 ui设计毕业生即将毕业了,大家要在毕业前完成论文的写作哦!下面我为大家介绍ui设计毕业设计论文题目,希望能帮到大家! 1) 基于技术接

    超级吃货两枚 4人参与回答 2023-12-11