avatar
Articles
22
Tags
5
Categories
2
Home
Tag
Link
Ayy3の博客
Home
Tag
Link

Ayy3の博客

GAS_Intro
Created2025-09-17
Gameplay Ability System前置知识 再进入我们UE5特供的GAS插件之前,我们需要回顾一些关于虚幻的知识~ Controller 在我之前使用UE4制作一些demo的时候,我通常直接在要控制的Character类中,实现一些逻辑(如控制输入)。然而,受MVC设计模式的启发,对于我们要possess的Character(或者Pawn),应当尽量将逻辑与功能解耦合。 我自己举一个例子吧,例如在射击游戏中,可能存在固定位置的机枪、岸防炮,我们应当将这些作为Pawn的子类,因为它们需要被玩家控制。对于各自武器的特定功能,例如发射子弹或者炮弹,应当在Pawn中实现,因为它们是独立于Controller的。对于Controller,我们可以切换自己possess的pawn,例如在使用固定机枪前控制我们的角色,这时候可以进行移动,而使用机枪时,则可以控制机枪射击,无法进行移动。而这便是Controller的职责。(对于切换移动,我目测可以采用UE5的Enhanced Input系统,通过切换Input Mapping Context来实现。 当然,对于Contro...
Hello World
Created2025-09-17
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post 1$ hexo new "My New Post" More info: Writing Run server 1$ hexo server More info: Server Generate static files 1$ hexo generate More info: Generating Deploy to remote sites 1$ hexo deploy More info: Deployment
123
avatar
Ayy3
亚托莉四年单推人
Articles
22
Tags
5
Categories
2
Follow Me
Announcement
欢迎交流
Recent Posts
CSAPP笔记-虚拟内存2026-05-13
Games104笔记-5-渲染系统(二):渲染中光和材质的数学魔法2026-05-12
Games104笔记-4-渲染系统(一):游戏引擎中的渲染实践2026-05-04
Games104笔记-3-如何构建游戏世界2026-05-01
UE-MotionMatchingInteraction架构分析2026-04-30
Categories
  • CSAPP1
  • Games1044
Tags
computer graphics Unreal Engine 计算机系统 游戏引擎 algorithm
Archives
  • May 2026 4
  • April 2026 5
  • February 2026 2
  • January 2026 3
  • December 2025 1
  • November 2025 1
  • October 2025 3
  • September 2025 3
Website Info
Article Count :
22
Unique Visitors :
Page Views :
Last Update :
© 2025 - 2026 By Ayy3Framework Hexo 7.3.0|Theme Butterfly 5.5.0