
游戏
mergerly
这个作者很懒,什么都没留下…
展开
-
UE4开发七:UE4打包
一、使用UFE打包UFE(Unreal Frontend):虚幻前端,简化加快游戏开发及测试任务的工具,它可以用来准备游戏构建,将游戏部署到设备上并进行启动测试版本:4.18为例注意:UE4官方文档原话是在UE4编辑器中启动UFE或者ProjectLauncher(项目启动程序),其打包发行项目的步骤都一样,但在4.18版本测试中发现,通过打开窗口->开发者工具->会话前端,进入UFE界面在UFE中更多的提供了部署、自动化测试等功能。并没有编辑项目的版本、烘焙等选项,因此我们应该打开项转载 2020-11-11 15:16:28 · 7252 阅读 · 0 评论 -
UE4开发六:人物动画
UE4添加人物动画之状态机这一节我们创建一个动画蓝图并在C++中把它绑定到角色身上 。状态机状态机是可以让动画过渡到另一个动画的工具,它大大简化了动画设计流程。在 UE4 编辑器中,在右边的“Playing”右键点击 “新建C++类”。勾选显示所有类,以 AnimInstance 为父类创建一个名为 CharacterAnimInstance 的子类。进入到我们的骨骼网格体文件夹路径,右键选择该资源,创建一个动画蓝图。双击动画蓝图,点击类设置,然后在右边的细节面板的父类选项中选为转载 2020-11-11 15:01:04 · 2307 阅读 · 0 评论 -
UE4开发五:人物模型和摄像机
UE4添加人物模型在正式使用 UE4 添加人物模型之前,我们先来解释几个概念。什么是组件在添加人物模型之前先介绍一个概念叫“组件”,组件是什么呢?组件的作用是为了让 Actor 实现一个功能,比如说:我们现在的角色,没有模型,我们需要一个模型那怎么办呢?那么我就要在 Character 身上挂一个“骨骼模型组件”,比如说我想要我的摄像机远离我的人物实现一个上帝视角那要怎么做呢?那么我们可以在Character的身上挂一个摄像机组件。什么是 ActorActor 是 UE4 里面的 “可放置物品”,转载 2020-11-11 14:32:45 · 1992 阅读 · 0 评论 -
UE4开发四:人物操作
本节我们先讲解 UE4 人物移动的设置,然后再讲解 UE4 人物视角的设置。UE4 设置人物移动打开 UE4 编辑器,点击“编辑”然后点击“项目设置”:选择“输入”:点击“AxisMappins” 的 添加按键输入,我们创建 6 个按键输入:更改按键和按键的名字,这里一个按键对应一个名字。你可以通过添加多个名字不同但是按键相同的方法去绑定不同的事件。设置完成后,我们打开 VS 编辑器,在“PlayingCharacter.h”文件下声明 4 个函数:这四个函数就转载 2020-11-11 14:23:13 · 1714 阅读 · 0 评论 -
UE4开发三:创建游戏模式、角色、控制器
UE4新建人物和地图模式在 UE4 中,每一个世界(World)有多个 Level(关卡),而每个关卡又可以设定自己的 GameMode(游戏模式),从而控制游戏的玩法。新建 GameMode打开 UE4 编辑器,我们点击左下角的“显示/隐藏资源面板”。点击 “C++类” ,选中"GameProject" 文件夹,在右边的“资源面板”右键点击 “新建C++类”。选中“GameModeBase”(游戏模式),点击“下一步”。更改我们的类名为:PlayingGameModeBas转载 2020-11-11 14:15:20 · 4338 阅读 · 0 评论 -
UE4开发二:创建项目
打开 UE4 启动器,选择 4.21.2 版本的虚幻引擎,点击“启动”按钮。点击之后会出现如下图所示的界面,可以对新建项目进行设置。“项目”这一栏存放着你新建后的项目。我们点击“新建项目”,点击“C++”,选择“基础代码”,选择“没有初学者内容”,然后写上项目名字,注意不能有中文,然后点击创建项目。「蓝图」是虚幻引擎为开发者开发的一款脚本语言,它已经封装好大量的函数和带有可视化编程的特点,深受广大开发者的喜爱,不过这种方便带来的弊端是性能上的损耗,所以蓝图更适合开发中小型项目。点击创建项目后转载 2020-11-11 14:11:58 · 992 阅读 · 0 评论 -
UE4开发一:开发环境的搭建
UE4 的全名是 Unreal Engine 4,中文译为“虚幻引擎4”。UE4 是一款由 Epic Games 公司开发的开源、商业收费、学习免费的游戏引擎。从 1998 年发行至今,UE4 一共经历了 UE、UE2、UE2.5、UE3、UDK、UE4 多个版本,它的迭代速度极快,现在已经到了 4.22 预览版。基于 UE4 开发的大作无数,除《虚幻竞技场3》外,还包括《战争机器》《质量效应》《生化奇兵》等等。在美国和欧洲,虚幻引擎主要用来制作主机游戏,风靡全球的吃鸡游戏 “绝地求生” 也是由UE4转载 2020-11-11 12:34:27 · 8426 阅读 · 1 评论 -
Unity3D新手教学,让你十二小时,从入门到掌握!(三 )
这一讲,我会教大家如何写碰撞检测的代码,然后还会教大家如何使用我介绍给大家的第一个Unity的插件。那么,废话不多说,我先介绍插件如何下载和安装。VS For Unity 下载链接进入这个页面,按编译器版本进行下载,我用的是2010,所以要下载这个。安装就不用我教了,下面开始看我是如何导入Unity VS的。点击Import之后我们会发现并没有发生什么,但是接下来我们按一下刷新的快...转载 2019-07-18 18:12:59 · 648 阅读 · 0 评论 -
Unity3D新手教学,让你十二小时,从入门到掌握!(二)
继续上一讲的内容,首先呢,为了接下来要做的小游戏,在这里我要小小的修改一下移动的代码。public class PlayerMove : MonoBehaviour { //定义移动的速度 public float MoveSpeed = 8f; void Start () { } void Update () { //如...转载 2019-07-18 18:09:30 · 489 阅读 · 0 评论 -
Unity3D新手教学,让你十二小时,从入门到掌握!(一)
首先声明一下,我用的Unity版本是4.6.6,编译环境是VS2010,其余的我会慢慢介绍,安装的过程这里我就不做讲解了,度娘那会做的比我详细。安装包可以在最下面的联系方式找我要,现在开始进入主题。打开Unity以后,我们先新建工程,这里要注意,一定要一个汉字都不能有,**一定!**避免出现不必要的Bug。打开工程以后,就可以看到我们的Unity的操作界面。这个我用着不方便,按照我个人的...转载 2019-07-18 18:05:16 · 988 阅读 · 0 评论