《UE5_C++多人TPS完整教程》学习笔记27 ——《P28 项目资产(Assets for The Project)》


本文为B站系列教学视频 《UE5_C++多人TPS完整教程》 —— 《P28 项目资产(Assets for The Project)》 的学习笔记,该系列教学视频为 Udemy 课程 《Unreal Engine 5 C++ Multiplayer Shooter》 的中文字幕翻译版,UP主(也是译者)为 游戏引擎能吃么。


文章目录

  • P28 项目资产(Assets for The Project)
  • 28.1 添加武器资产
  • 28.2 添加更多的资产
  • 28.3 Summary


P28 项目资产(Assets for The Project)

本节课将添加游戏资产,包括比默认人体模型(Mannequin)更有趣的角色、场景环境、动画、武器。
在这里插入图片描述


28.1 添加武器资产

  1. 打开 “Epic Game Launcher”,进入虚幻商城,搜索 “Military Weapons Silver” ,可以看到该资产合集仅支持虚幻引擎 4.4 ~ 4.27 版本,我们将学习如何将其添加到虚幻引擎 5.0 版本当中。
    在这里插入图片描述
  2. 在 “Epic Game Launcher” 上方菜单栏中选择 “库”,下载虚幻引擎 4.27 版本,创建一个空白项目 “MyProject”。
    在这里插入图片描述
    在这里插入图片描述
  3. 回到虚幻商城中,点击 “免费” 按钮,然后点击 “添加到工程按钮”,在 “选择要添加资源的工程” 对话框中选择 “MyProject”。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在项目 “MyProject” 的内容浏览器中点击 “Showcase” 关卡可以看到所有的武器模型
    在这里插入图片描述
  4. 在内容浏览器中右键点击 “MilitaryWeapSilver” 文件夹,在下拉菜单栏中选择 “迁移”(Migrate),将资产迁移至项目 “Blaster” 的 “Content” 目录下。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

28.2 添加更多的资产

  1. 在虚幻商城中搜索 “Unreal Learning Kit: Games” 或 “虚幻学习工具包”,可以看到该资产合集支持虚幻引擎 5.0 版本,点击 “创建工程” 按钮,在 “选择工程名称和位置” 对话框中命名为 “UnrealLearningKitGames”。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 在虚幻商城中搜索 “Animation Starter Pack” 或 “动画初学者内容包”,里面包含了射击游戏的一些动画,我们将其添加到 “UnrealLearningKitGames” 中。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 在 “UnrealLearningKitGames” 的内容浏览器中可以看到 “Animation Starter Pack” 已被添加到工程中,它含有基础的射击动作动画,但它没有站立和蹲下的原位动画(Turning-in-place animation for standing and crouching),我们将在下节课添加。
    在这里插入图片描述


28.3 Summary

本节课添加了角色、武器、场景环境、动画等游戏资产。
在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/432281.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【LeetCode:98. 验证二叉搜索树 + 递归】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

每周三提前预知:绝地求生PUBG七周年活动即将来袭,你最期待什么活动形式?

不知不觉PUBG正式服已经上线七个年头了,这七个年头里估计也给大家带来了很多难忘的回忆。每一年的周年活动里,代表性的衣服和枪皮那肯定是少不了。不知道大家印象最深刻的是哪一套,反正我印象最深刻的莫过于三四周年的卫衣。 这两年中三四周年…

MATLAB知识点:循环语句中的break 和 continue 关键字

​讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​ MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili 节选自​第4章:MATLAB程序流程控制 break 和 con…

CSS的文本样式属性值,web开发难点

什么是css块元素? 块级元素是独占一行显示的。它的兄弟元素必定不会与其在同一行中(除非脱离了文档流)。通俗点来说,就是块元素(block element)一般是其他元素的容器元素 戳这里领取完整开源项目:【一线大厂前端面试题…

金融科技创新丨MogDB 数据库助四川天府银行信息化改造迈上新台阶

作为四川省重要的城市商业银行之一,四川天府银行自2001年12月成立以来,在中国银行业树立了多项标杆,逐步发展成为具有国际金融背景、跨区域、独具特色的现代精品银行。在信息系统升级改造的道路上,四川天府银行一直秉承着稳中求进…

【DIY】钱包的“电子卫士”的制作

一、工作原理 钱包的“电子卫士”电路如图1所示,其核心元件是微型蜂鸣器专用音响集成电路A,它与压电陶瓷蜂鸣片B、电池G等组成了一个体积小巧、发声响亮的简易蜂鸣器。 平时,钱包通过尼龙线与插头XP相接,而XP插入插孔XS内&#x…

android插件化开发指南,字节跳动安卓开发面试题

Android进阶延伸点 1、如何进行单元测试,如何保证App稳定 ? 参考回答: 要测试Android应用程序,通常会创建以下类型自动单元测试 本地测试:只在本地机器JVM上运行,以最小化执行时间,这种单元测…

Javaweb day11 day12

maven 1. maven的介绍 安装 idea集成maven 设置全局的 接下来和刚才一样 创建mavem项目 maven坐标 idea导入maven 依赖管理 1.依赖配置 2.依赖传递 3.依赖范围 4.生命周期

【C++】继续学习 string类 吧

开始使用 string类 吧 1 继续学习1.1 扩容机制1.2 string类对象的访问及遍历操作1.3 string类对象的修改操作1.4 其他一些成员函数 2 实践解决问题:Thanks♪(・ω・)ノ谢谢阅读!!!下一篇文章见&…

flutter弹窗输入,Android学习的三个终极问题及学习路线规划

题库非常全面包括: Android基础知识: 基本涵盖Android所有知识体系,四大组件,Fragment,WebView,事件分发,View绘制…Java基础知识&高阶知识点: 基础部分不谈了,高阶部分:泛型,反射&#xff…

pytorch(六、七)多维特征数据的输入、加载数据集的类

文章目录 多维特征数据的输入代码 加载数据集概念 多维特征数据的输入 对于一个多维数据,其行表示一个样本,列表示样本的特征 对于多维特征的运算,实质上可以当做特征的映射 代码 import torch import torch.nn.functional as F import …

uniapp实现单选框卡片选择器,支持微信小程序、H5等多端

采用uniapp-vue3实现的一款单选框卡片选择器&#xff0c;纯CSS实现样式和交互&#xff0c;提供丝滑的动画选中效果&#xff0c;支持不同主题配置&#xff0c;适配多端 可到插件市场下载尝试&#xff1a; https://ext.dcloud.net.cn/plugin?id16901 使用示例 示例代码 <te…

【办公类-38-01】20240305 班级微信优质指导交流(word单元格插入统一大小的微信截图,替换方式修改基本信息)

作品展示 背景需求&#xff1a; 2024年3月5日&#xff0c;搭档指着她的笔记本电脑里面的一个docx页面&#xff08;有2*2表格&#xff09; “你写的那个编程可不可以直接在里面插图片&#xff1f;” 她是工会成员&#xff0c;经常要开展工会活动&#xff0c;并拍照&#xff0…

Nginx配置文件的整体结构

一、Nginx配置文件的整体结构 从图中可以看出主要包含以下几大部分内容&#xff1a; 1. 全局块 该部分配置主要影响Nginx全局&#xff0c;通常包括下面几个部分&#xff1a; 配置运行Nginx服务器用户&#xff08;组&#xff09; worker process数 Nginx进程PID存放路径 错误…

【笔记】ArkTS 语言(OpenHarmony系统)

一、官方简介和文档 介绍&#xff1a;aArkTS 语言 | 华为开发者联盟 (huawei.com) 学习指南&#xff08;文档&#xff09;&#xff1a;初识ArkTS语言-学习ArkTS语言-入门 | 华为开发者联盟 (huawei.com) 二、ArkTS语言知识 &#xff08;一&#xff09;编程语言介绍 Mozilla创…

基于php+mysql的高校共享单车管理系统springoot+vue_java

高校共享单车管理系统在让高校单车租赁信息规范化的同时&#xff0c;也能及时通过数据输入的有效性规则检测出错误数据&#xff0c;让数据的录入达到准确性的目的&#xff0c;进而提升高校共享单车管理系统提供的数据的可靠性&#xff0c;让系统数据的错误率降至最低。 …

微信小程序开发系列(十七)·事件传参·mark-自定义数据

目录 步骤一&#xff1a;按钮的创建 步骤二&#xff1a;按钮属性配置 步骤三&#xff1a;添加点击事件 步骤四&#xff1a;参数传递 步骤五&#xff1a;打印数据 步骤六&#xff1a;获取数据 步骤七&#xff1a;父进程验证 总结&#xff1a;data-*自定义数据和mark-自定…

代码训练LeetCode(2)区间列表的交集

代码训练(2)LeetCode之区间列表的交集 Author: Once Day Date: 2024年3月5日 漫漫长路&#xff0c;才刚刚开始… 全系列文章可参考专栏: 十年代码训练_Once-Day的博客-CSDN博客 参考文章: 986. 区间列表的交集 - 力扣&#xff08;LeetCode&#xff09;力扣 (LeetCode) 全球…

推荐一款素材资源下载神器 —— 有图下载器

​ 最近由于学习工作需要&#xff0c;得从小红薯上搬运一些学习视频&#xff0c;一直找不到一个好用的视频搬运软件&#xff0c;朋友向我介绍推荐了一款工具叫作有图视频下载器&#xff0c;试了试感觉这款软件真的非常好用&#xff0c;所以推荐给大家&#xff01; 一、支持提…

定时执行专家的主要功能和使用场景

定时执行专家是一款功能强大且实用的定时任务软件。它具有以下优点&#xff1a; 功能丰富: 支持多种定时模式、多种任务类型、丰富的触发方式、强大的日志功能等。易于使用: 操作界面简洁直观&#xff0c;易于上手。稳定可靠: 运行稳定可靠&#xff0c;可长期使用。 具体来说&…