用虚幻4引擎的蓝图功能最多可以做到多复杂的游戏?
本人不会c++,目前正在学蓝图,目标是在游戏里实现半条命2这种级别的互动性,不知道能不能实现,目前是否有独立开发者利用蓝图做出来了?关注者21
被浏览
19,231
关注问题写回答
邀请回答好问题
添加评论
分享
<div class="Question-main"><div class="Question-mainColumn"><div id="QuestionAnswers-answers" class="QuestionAnswers-answers" data-zop-feedlistmap="0,0,1,0"><div class="Card AnswersNavWrapper"><div class="ListShortcut"><div class="List">8 个回答
默认排序
<div class="" role="list"><div class="List-item" tabindex="0"><div class="ContentItem AnswerItem" data-za-index="0" data-zop="{&quot;authorName&quot;:&quot;Pseudor&quot;,&quot;itemId&quot;:451205562,&quot;title&quot;:&quot;用虚幻4引擎的蓝图功能最多可以做到多复杂的游戏?&quot;,&quot;type&quot;:&quot;answer&quot;}" name="451205562" itemProp="acceptedAnswer" itemType="http://schema.org/Answer" itemscope="">Pseudor
发现源于手贱
10 人赞同了该回答
<div class="RichContent RichContent--unescapable"><div class="RichContent-inner"><span class="RichText ztext CopyrightRichText-richText css-hnrfcf" options="" itemProp="text">我们的项目,全蓝图实现,The Vagrant on Steam,只有为了设置音量封装了几个C++接口进来,之前还有设置多语言和自定义按键封装的节点,不过后来的版本引擎已经集成好了就删了。
主角身上走跑跳部分的蓝图
有人想要更多更复杂的,但是显然知乎的回答里放不下那么多图片
我们的项目,全蓝图实现,The Vagrant on Steam,只有为了设置音量封装了几个C++接口进来,之前还有设置多语言和自定义按键封装的节点,不过后来的版本引擎已经集成好了就删了。
http://pic1.zhimg.com/v2-c3d134ff1629f93df65bce130efee0ab_r.jpg?source=1940ef5c
主角身上走跑跳部分的蓝图
有人想要更多更复杂的,但是显然知乎的回答里放不下那么多图片
http://pica.zhimg.com/50/v2-16f5d585945095cd368793837551f596_720w.jpg?source=1940ef5c
[*]蓝图是全功能的编程语言,理论上可以实现任何类型任何复杂度的游戏,所以《Half Life 2》这种级别的游戏是可以用蓝图来做的,虽然不建议全用蓝图做。
[*]至于是否有其他独立开发者用蓝图做过这类游戏,我没有去了解过,所以不知道。
蓝图对于非程序员有用,但对程序员来说反而碍手碍脚,蓝图有太好的抽象功能,上手快但缺乏对细节的把控。 想多复杂就多复杂!
记得蓝图一时爽,出问题了查找修改难度也很强! 半条命这种级别的理论上可以,实际执行起来我觉得还不如代码,因为你会见到的是真正意义上的屎山,真的是山而不是形容,让人望而生畏,要是出bug了,找问题也是让人想死。但是用蓝图制作一些小游戏,实现一些功能设想,或者入门虚幻四我觉得都很好。学好蓝图,理解功能实现再去打开rider学C++速度会快很多。
就这个简单的demo,蓝图就让人看着头疼了。下图只包括了对输入的简单处理和一些状态的切换。
http://pic3.zhimg.com/v2-85b8032220b3e3a71e0f25e5f53e276d_r.jpg?source=1940ef5c 蓝图本质就是内置脚本语言,可视化更方便游戏设计师构建具体内容,一款大型游戏离不开脚本的辅助,当然也可以制作纯蓝图的游戏,脚本语言能实现的功能,它都能满足,英配官方推荐小型项目使用纯蓝图,大型项目使用C++搭建框架,用蓝图做具体的角色敌人道具类,然后编译成原生文件做为资源供框架使用。堡垒之夜就是这样搞出来的。 请问那大多数的是蓝图+C++开发的呢还是单纯的C++呢 可以的,尽情学尽情用吧,代码清晰结构清楚~也是很好修改的~可别一时爽,瞎jb连~哈哈
页:
[1]