赞
踩
由于有一定unity基础,也有一些游戏开发技巧
多年前也看过ue3的剑的源码
所以直接开搞ue4,文档什么的都不用看一眼
Epic Games账号什么的就不说了,反正是坑,好像除了这个坑就没啥,比以前好
现在用虚幻4还是挺爽的
从0开始用虚幻引擎的方法: 先下载Epic Games,然后在里面下载虚幻引擎
UE4 - 解析Action RPG - 文集 - 简书 (jianshu.com)
Action RPG Game | Unreal Engine Documentation
然而,并没有好用离线版。。。。。
其实整个文档就这么点东西,根本不够看,所以干脆就不整离线版了
这是我们第一次开发虚幻4,其中一个简单需求就是:打一个怪,跌落2个灵魂(玩过PS4和奎爷的应该懂)
看看需要哪些功能:
以下都是基于官方示例项目ActionRPG
就好像你学了12年英语,学了2年微积分,毕业后你还是什么都不懂
这里也只是简略说说,毕竟我也只是用了半小时
首先是打开蓝图,我们首先也要找到蓝图的载体,才能打开吧
1.打开内容
2.选择BP_EnemyCharacter(我们需要在怪死亡的时候,修改这个Enemy的蓝图也挺合理)
3.我看到的蓝图是这样的,都什么鸭
你看到的也可能是这样,无论怎么操作都好像没用,其实主要在于蓝图真的很坑,不建议新手尝试,原因如下:
*无法直观调试
*没有搜索节点的方法
*鼠标右键移动Canvas,而不是传统的鼠标中键
*有页签的说,并不是层级关系,这种可视化编辑器也不建议套娃
*运行游戏容易,暂停难,网上也根本搜不到对应快捷键,哥只能通过Alt + Tab切换到其他应用,再手动暂停
*出了bug,完全不知道如何入手,如下图,杀了一个怪,出了红色”透明“
*F11可以全屏,同浏览器
*视口又变成鼠标中键能移动了,但是是反的,真心反人类啊,这个虚幻引擎
*打开蓝图的时候调试游戏,可不是一般的卡
*实在没办法排错,只能重新下载项目,下次记得用svn或git做备份,随时还原
以上,暂时只有10个坑。。。。。。。。哥努力一下下,看,能不能踩出1000个坑
4.继续坚持做游戏
还是先定一个小目标比较好,我们根本没办法直接吃下这个游戏的一小部分,更不用说整个游戏。
官方文档介绍了一个案例是如何跌落”随机“灵魂
但实际上你根本无法按照官方示例一步步做,因为他已经做好了
官方项目已经是:杀一个怪,跌落随机了
那我们能不能改一下,生成肯定的6个灵魂呢?
我们先找到SpwnSouls 这个逻辑,然后,改就完事了
还是上面提到的坑,有页签的,我们需定位在蓝图的总视图(而不是SpawnLoot视图,因为TMD看了2分钟,根本没在这个视图里看到随机的逻辑,结果逻辑在总事件视图)
没找到怎么删连线,直接删节点
改Quantity从0为6,直接蓝图Canvas节点改,比在面板改方便
运行以下,TMD蓝图这里又有一个运行按钮
5.最终结果,收工
做人不要太贪心,一个大饼一天吃不完的
明天继续。。。。。。。。。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。