Announcement

Collapse
No announcement yet.

Advanced FPS/TPS Sample Project with the GameplayAbilitySystem plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Amazing indepth documentation! Thanks!

    Leave a comment:


  • replied
    Originally posted by AngeIV View Post
    if there an overview video? : )
    No video, sorry. There's just lots of well commented code for people to read through, play with, and cross reference against my GAS documentation https://github.com/tranek/GASDocumentation

    Leave a comment:


  • replied
    if there an overview video? : )

    Leave a comment:


  • replied
    Update June 8, 2020:

    Added a single button interaction system. Press or Hold 'E' to interact with interactable objects including player reviving, a weapon chest, and a sliding door.

    Leave a comment:


  • replied
    This looks very useful! Having wanted to build a weapons based ability systems game for awhile this is a good learning document! Would you accept contributions or is it purely solo?

    Leave a comment:


  • replied
    can I change the character model?

    Leave a comment:


  • replied
    looks cool!!

    Leave a comment:


  • Advanced FPS/TPS Sample Project with the GameplayAbilitySystem plugin

    I've released a new GAS sample project showcasing advanced techniques with hitscan and projectile guns for a FPS/TPS.

    https://github.com/tranek/GASShooter

    Concepts covered
    • Ability Batching
    • Equippable weapons that grant abilities
    • Predicting weapon switching
    • Weapon ammo
    • Simple weapon inventory
    • Headshot bonus damage
    • Reusable, custom TargetActors
    • ReticleActors
    • Play replicated montages on multiple Skeletal Mesh Components belonging to the AvatarActor in an ability
    • Subclassing FGameplayEffectContext to send additional information to GameplayCues
    • Character shield that drains before health is removed by damage
    • Item pickups
    • Single button interaction system. Press or Hold 'E' to interact with interactable objects including player reviving, a weapon chest, and a sliding door.
    Last edited by DanimalsOnParade; 06-08-2020, 06:28 PM.
Working...
X