想往游戏引擎中添加事件系统,刚好EnTT库里有相关内容,康康能不能应用上。

阅读全文 »

接下来想做几个蓝图项目练练手,并将其以系列文章的形式记录到我的博客上,这里继续第一个蓝图项目Bad Bot

本篇文章将简要描述,包括如下内容:

  • 使用UE5内置建模模式创建简单子弹模型,并为其创建材质;
  • 在机器人的两个枪口处发射子弹,这需要创建子弹蓝图类BP_BlasterBeam,然后在枪口处生成它的实例;
  • 使用Projectile Movement实现子弹的移动;
  • 使用定时器重复发射子弹;
  • 处理子弹的碰撞事件;
  • 使用Niagara粒子系统创建子弹发射时的特效;
  • 使用Meta Sounds音频系统播放子弹发射时的声效。
阅读全文 »

接下来想做几个蓝图项目练练手,并将其以系列文章的形式记录到我的博客上,这里继续第一个蓝图项目Bad Bot

本篇文章将简要描述蓝图类BP_Bot的逻辑实现,包括如下内容:

  • BP_Bot找到玩家Pawn实例,并设置为TargetPawn
  • BP_Bot一直朝向TargetPawn,并通过使用插值让朝向过程更加流畅;
  • BP_Bot朝向玩家发射投射物子弹的前置准备;
阅读全文 »
0%