虚幻4游戏菜单功能的实现

最近有一个一直想要做的东西,就是游戏的开场动画,用C4D可以完成材质灯光以及摄像机运动剪辑这一块,但是建模却不是我的强项,搞了很久也没有什么结果。今天给大家发个福利,今天来学习一下游戏菜单的编辑,本来是打算等视频做了在出来分享的,因为所有的东西还停留在技术层面,并没有进行美化和设计,不过掌握了这个技巧以后,大家就知道像吃鸡游戏等待所以由虚幻开发出来的游戏菜单的制作,通过鼠标点击菜单可以实现各种各样的交互效果,比如登陆游戏、更新服务器、修改昵称等待,这里我就不用C++编程了,只用蓝图可视化编辑就可以完成我们需要的效果了(备注:蓝图是一种游戏编程语言)

虚幻4游戏菜单功能的实现_第1张图片

首先我们打开虚幻编辑器,右键新建用户界面-控件蓝图。我这里使用的版本是虚幻4,刚开始使用的是中文,建议大家还是改成英文的比较好,后期不容易出错。双击刚刚创建的蓝图,进入游戏界面菜单编辑模式

虚幻4游戏菜单功能的实现_第2张图片

拖入一个图片控件,我们将背景改成我们一张图片,接下来再添加两个按钮,分别是登陆游戏和退出游戏。


编译保存一下,下面我们开始使用蓝图编程。

虚幻4游戏菜单功能的实现_第3张图片

打开场景的蓝图控制选项,会弹出一个新的界面

虚幻4游戏菜单功能的实现_第4张图片

首先创建create widget节点,选择我们刚刚一开始创建的菜单蓝图,之后添加add to viewport节点,将我们的游戏界面加载进去

虚幻4游戏菜单功能的实现_第5张图片

     同时,为了让我们的鼠标能在游戏当中显示,在添加两个节点,控制鼠标。

虚幻4游戏菜单功能的实现_第6张图片

在进入游戏菜单蓝图,在事件当中添加鼠标点击事件。

虚幻4游戏菜单功能的实现_第7张图片

       我们给它绑定一个事件,点击登陆游戏进入到游戏关卡。

虚幻4游戏菜单功能的实现_第8张图片

       大功告成,我们可以启动我们的游戏,跟我们玩吃鸡游戏一样,会弹出一个登陆菜单,之后进入主游戏界面,当然我这里做的简单了一点。虽然简单,但是所有的游戏menu功能的实现方法其实都是一样的,当然了,这只是虚幻4最基础的一部分,国内从事这个行业的人还是太少了,看了两天的官网英文文档,只研究了那么一点点东西出来。

    



你可能感兴趣的:(小北,虚幻4,虚幻4)