Voyager: Cover System

Game Dev Voyager - 蓝图 - 2024/06/16
1
5颗星(总分5颗星)(1个评分)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

Voyager: Cover System focuses on a cover system with which you can easily implement your project. Battle-tested in the Voyager: Third Person Shooter Template, this cover system logic can easily meet your needs.

  • 支持的平台
  • 支持的引擎版本
    4.27, 5.0 - 5.4
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。

All assets you see in videos and screenshots are included in the project file! Please play the demo to see all awesome features in action!

Voyager: Cover System focuses on a cover system with which you can easily implement your project. Battle-tested in the Voyager: Third Person Shooter Template, this cover system logic can easily meet your needs.


🎮 Playable Demo


❓ Need Support?


💡FEATURES

  • %100 Blueprint and well commented.
  • Educational blueprint design with a lot of examples
  • Component-based design. You can use in-game components to any games you want.
  • Event-driven system to optimize logic. No need to make heavy casting operations between blueprints.
  • Automatic cover detection without the need of marking the cover mesh.
  • Using Voyager: Action System the system can easily be integrated to the main game logic with one action blueprint called BP_ActionCover.
  • With this system’s cover detection algorithm, the character can cover any surface or mesh. (You can enter “NoCover” keyword to any static mesh’s component tags if you want to remove this mesh from cover detection.)
  • Weapon hand changing when moving to the different direction in cover. (Left or Right)
  • Weapon firing in cover with mirrored animations according to cover direction.
  • Tossing a grenade in cover logic.
  • Moving in cover according to MovementInputRotation which is calculation of the direction of the inputs.
  • Different weapons for demonstration like Shotgun, Pistol, Heavy Machine Gun, Plasma Rifle
  • Actor flashing when taking damage with DamageFlashComp
  • DissolveComp to Material based dissolve in Characters
  • Dynamic Hp Bar component to show hp with a lazy hp bar. Add to any actor to have a health bar in just a few clicks.
  • Multi-message feature to show multiple in-game messages efficiently.
  • Footsteps with surface support.
  • Crosshair variety system

技术细节

All humonoid characters are using UE4 Default Skeleton.

Number of Blueprints: 129

Input: Keyboard & Mouse and also gamepad (With using Enhanced Inputs)

Network Replicated: No

Supported Development Platforms: Windows, Mac

Documentation: Documentation Link


This project requires Enhanced Input Plugin provided free of charge by Epic Games.
Disclaimer: For demonstration purposes, this product uses some assets from "Showdown VR Demo", "Content Examples", "Paragon: Greystone", "Soul City", "Infiltrator Demo", "Animation Starter Pack" distributed free of charge by Epic Games