虚幻基础2:gameplay框架

ops/2025/1/20 3:10:25/

能帮到你的话,就给个赞吧 😘


文章目录

  • ue框架:gameplay
    • 组成
      • game mode
      • actor
        • component
      • player controller
      • game state
    • 工作流程

ue框架:gameplay

组成

game mode

游戏类型和规则。可以控制游戏的开始与结束以及一些其他功能。

actor

ue世界的基本类型,所有类型都由actor派生

component

actor的成员。

player controller

玩家控制器。接受输入,传入玩家。

game state

游戏状态。可被所有actor访问,也可主动通知actor消息。

工作流程

  1. 创建game mode, actor,player controller, game state。
  2. player controller 接受 输入, 传入 玩家。
  3. 玩家根据输入执行相应的操作与其他actor和场景交互。
  4. game mode控制游戏的开始与结束。
  5. game state实时记录游戏信息,并在需要时发消息给actor。

http://www.ppmy.cn/ops/151548.html

相关文章

AI 编程工具—Cursor 对话模式详解 Chat、Composer 与 Normal/Agent 模式

Cursor AI 对话模式详解:Chat、Composer 与 Normal/Agent 模式 一、简介 Cursor 是一个强大的 AI 辅助编程工具,它提供了多种对话模式来满足不同的开发需求。主要包括: Chat 模式:直接对话交互Composer 模式:结构化编程助手Normal/Agent 模式:不同的 AI 响应策略打开Ch…

InVideo AI技术浅析(二):自然语言处理

InVideo AI的自然语言处理(NLP)模块是整个系统中的关键部分,负责处理和分析用户输入的文本数据,以实现智能化的视频生成和编辑功能。 1. 文本解析与理解 1.1 文本解析过程 文本解析是将用户输入的自然语言文本转换为机器可理解的格式的过程。解析过程可以分为以下几个步…

软考信安25~移动应用安全需求分析与安全保护工程

1、移动应用安全威胁与需求分析 1.1、移动应用系统组成 包括三个部分: 一是移动应用,简称App; 二是通信网络,包括无线网络、移动通信网络及互联网; 三是应用服务端,由相关的服务器构成,负责处理来自App 的相关信息或数据。 1.2、移动应用安全分析 (1)移动操作系统平…

2.3.1(项目)kv存储——框架梳理(待定)

一、过一遍代码路线: (1)底层网络框架;(2)业务层的协议设计(发什么数据,以及收什么数据);(3)业务层的引擎设计; 1. 底层网络框架: …

游戏引擎学习第81天

仓库:https://gitee.com/mrxiao_com/2d_game_2 或许我们应该尝试在地面上添加一些绘图 在这段时间的工作中,讨论了如何改进地面渲染的问题。虽然之前并没有专注于渲染部分,因为当时主要的工作重心不在这里,但在实现过程中,发现地…

Golang笔记——包的循环引用问题(import cycle not allowed)和匿名导入

大家好,这里是Good Note,关注 公主号:Goodnote,专栏文章私信限时Free。本文详细介绍Golang中包的循环引用问题(import cycle not allowed)和匿名导入问题。 文章目录 循环引用问题优势设计原因解决方法 明确导入的包必须使用匿名导…

“大数据+技校”:VR虚拟仿真实训室的发展前景

在技术教育的新时代,大数据与虚拟现实技术的融合正在重塑技校的教学模式。"大数据技校"模式下的VR虚拟仿真实训室,为技校学生提供了一个创新的学习平台,预示着教育方式的深刻变革。 一、大数据与技校教育的深度融合 大数据技术的应…

Unity中实现倒计时结束后干一些事情

问题描述:如果我们想实现在一个倒计时结束后可以执行某个方法,比如挑战成功或者挑战失败,或者其他什么的比如生成boss之类的功能,而且你又不想每次都把代码复制一遍,那么就可以用下面这种方法。 结构 实现步骤 创建一…