您当前的位置: 首页 > 

开发游戏的老王

暂无认证

  • 3浏览

    0关注

    803博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

虚幻引擎图文笔记:蓝图版Hello World项目(构造一个空白项目)

开发游戏的老王 发布时间:2020-05-21 20:26:26 ,浏览量:3

UE4提供了包括FP,TP,Topdown等很多游戏类型的模板,目的是方便大家使用。但刚入门UE4的时候,很多小伙伴更习惯于从一个完全空白的项目开始学习,我们发现即使通过向导创建了空白项目,也依然会带有一些控制逻辑。本文介绍一下如何构造一个真正的空白HelloWorld项目。

步骤
      • 1. 新建游戏项目
      • 2. 自定义蓝图类
      • 3. 整理场景
      • 4. 覆盖默认蓝图
      • 5. 搭建场景
      • 6. 运行游戏

1. 新建游戏项目

在这里插入图片描述

在这里插入图片描述选择“蓝图”以及“不带初学者内容包” 在这里插入图片描述创建完项目新建两个文件夹"Maps"和"Blueprints"

保存当前场景到“Maps” 在这里插入图片描述

运行一下这个场景,可以看到它实际上并不是“空”的。

2. 自定义蓝图类

新建三个蓝图类:

  • BP_GameController:继承于PlayerController
  • BP_GameMode:继承于GameModeBase
  • BP_Mario:继承于Charactor(如果不需要动画角色可以直接继承于Actor)

在这里插入图片描述

3. 整理场景

再世界大纲视图中将PlayerStart删去 在这里插入图片描述 按照下图简单整理一下场景中的对象 在这里插入图片描述

4. 覆盖默认蓝图

在世界场景设置中按照下图用我们定义的蓝图覆盖掉 UE4默认的 在这里插入图片描述

5. 搭建场景

添加一个摄像机 在这里插入图片描述将摄像机的自动玩家激活设置为玩家0

在这里插入图片描述 把摄像机摆放到一个合适的位置,场景中间象征性摆个立方体 在这里插入图片描述

6. 运行游戏

运行游戏,这样默认的控制逻辑以及自动出生的角色就消失了。

在这里插入图片描述

关注
打赏
1656935939
查看更多评论
立即登录/注册

微信扫码登录

0.0434s