各位开发者们大家好呀!欢迎来到我的频道
今天我们来制作简单的昼夜交替系统
其实非常的简单,使用世界相对旋转蓝图就可以啦!
目标对象:LIght Source
打开关卡蓝图,输入以下代码
昼夜交替
添加actor场景旋转的是太阳光位置
创建旋转体中旋转的是Y轴
事件Tick的作用:这个游戏程序一旦开始,CPU每一帧都会执行与之相联系的代码,当然运用的不好会相当危险啦
举个错误的例子:
直接不限制生成
如果输入这个代码并且运行,电脑会因为处理大量的信息导致崩溃,到时候估计邀请专业团队来喽!
专业团队
好不开玩笑了,我们继续吧
到目前为之,我们可以基本完成昼夜系统了
实机展示
玩家可以看着地上的影子不断地变长,直至消失,最后地面的场景也不断地暗下来
昼夜交替系统主要运用在开放世界游戏中,夜晚当然也会从角落中生成怪物来攻击玩家
说到攻击玩家,首先要靠近玩家,这里又有两种方法来解决这个问题
使用Ai聆听组件(非行为树)
主要蓝图:Ai Move To与Cast to(主角名称)
首先创建一个PawnSensing
Ai聆听组件
使用Ai move to蓝图,注意的是一定pawn接口处一定要连接Self,这是因为NPC不知道要移动谁,开发者的这个步骤是告诉它要自我移动,看到玩家向他靠近
NPC向我们走了过来
到这边非蓝图部分我们就解决了
使用行为树组件实现NPC自动跟随
跟上次角色漫游原理是相同的
创建一个事件
新建事件
输入跟随代码,获取的是玩家的具体位置
跟随代码
编写主要逻辑行为树,即NPC可以实时检测玩家的位置
玩家位置检测并移动
最后我们的NPC可以走到我们的面前
NPC来到了我们的面前
做完我们的NPC,相信大家都已疲倦,文章的最后送上福利
AI作画(古风少女)
游戏开发思路
近年来,我们的国产游戏都在输出自己的传统文化,比如某神中做了一个京剧风格的人物角色,得到了大家的一致好评,要怎样合理的往游戏中增加我国文化,应成为每个游戏开发者必须思考的话题,所以今天的福利并不是之前的日系画法,偏重中国的水墨画风格,希望大家能够喜欢
针对传统文化怎么影响中国游戏这个话题,待我深入研究之后,我会及时向诸位分享我的看法和观点。
#pc游戏#独立游戏开发#虚幻引擎#女朋友#虚幻4#