Assets updates
Generic Combat System - Advanced GAS based Multiplayer combat framework.

Generic Combat System - Advanced GAS based Multiplayer combat framework.

Publish date
2025-09-28
Category
VIP
Supported Engine Versions
5.5 , 5.6
Distribution Method
Engine Plugin
File Version
1.4
Registration required
Only VIP Users

Asset Description

GCS is an advanced multiplayer combat system framework built on top of Generic Gameplay Abilities (GAS/GGA) and Generic Input System (GIPS), and both plugins are included in GCS.

General Information

🎯Sample Project And Documentations

 

  1. The provided sample project are biased towards Souls-like games (such as "Elden Ring," one of my favorites), And it also utilizes Generic Game System to accomplish common game features without reinvent the wheels. After purchase, you need to be verified to access the provided content assets and git access.

  2. It's a multi module code plugin with clean code design. It focuses on combat itself and offers great flexibility, making it suitable for most types of combat games.Module Documentations:πŸ“š Generic Input System | πŸ“š Generic Game System | πŸ“š Generic Gameplay Abilities

 

🌟Features

 

  1. 🎨 A plethora of preset gameplay abilities and effects: Reference to Ability System Reference, users can quickly get started with adding new content.

  2. πŸ“ Rich reference content: In the provided project files, you can find various application examples of this framework.

  3. πŸ”— Easy integration: All core functionalities are developed using components and decoupled through interfaces. I dislike large, coupled, and poorly structured projects more than you do.

  4. πŸ’₯Multiplayer Support: GCS uses GAS, which is friendly to multiplayer development, and all of the built-in abilities support multiplayer features as much as possible.

  5. 🧩 Blueprint-friendly: Blueprints are good but have their limitations; GCS addresses that pain point. All the C++ code is designed for the convenience of blueprint users, and all the easy-to-change features are made of blueprints.

  6. πŸ“ˆ Good extensibility: GCS is designed to be modular and replaceable at the core level. When you want to make deep customizations, you won't face the hassle of needing to change a large amount of content.

 

🎯 Target Audience

 

1️⃣ Developers with existing projects need a combat system: GCS focuses on the flexibility of combat and the reusability of functionalities, allowing for easy integration with other inventory systems, movement systems, or AI systems. GCS itself also provides basic AI reference content.

2️⃣ Souls-like game creators: GCS is an excellent combat framework suitable for developing combat mechanics for various action games. It offers almost a complete Souls-like combat mechanism as a reference, allowing users to use it out of the box and design new attributes and skills based on the existing structure.

3️⃣ GAS beginners: Through GCS, users can understand and learn various practical applications of GAS, mastering how to build a powerful and practical combat system using GAS.

4️⃣ GMS users: GCS provides the basic locomotion as a reference, while the compatible API allows very easy integration with Generic Movement System so that combat and locomotion can be perfectly combined. You can also choose to integrate with other locomotion systems.

 

Technical details

Code Modules:

  • GenericCombatSystem (Runtime): Contains Combat related code.

  • GenericGameplayAbilities (Runtime): Contains general extensions for GAS.

  • GenericGameplayAttributes (Runtime): Contains utilities for GameplayAttribute, as well as built-in common gameplay attributes.

  • GenericGameplayAbilitiesEditor(Editor)

  • GenericInputSystem(Runtime): Contains code for data-driven input management.

Number of Blueprints: 150+

Number of C++ Classes: 114+

Network Replicated: Yes

Supported Development Platforms:

  • Windows: Yes

Supported Target Build Platforms: Windows, Android, Linux

Example Project: Will be provided after verification. Contains all usage of the included code modules.

You can buy this asset in original store

https://www.fab.com/listings/1fcb61ff-5102-4b31-8bb2-bf6f7f93b94a
Comments
Comments is not yet
Add Comment
Please register
You may like
AI Vehicle Traffic Pro
AI Vehicle Traffic Pro
Tools & Plugins
5.5 , 5.6
VIP
Xandra Character Creator - Deluxe Edition
Xandra Character Creator ...
Tools & Plugins
5.0
VIP
Drivable Cars: Advanced Multiplayer Vehicles
Drivable Cars: Advanced M...
Game Systems
5.6
VIP
Modular Skeleton
Modular Skeleton
Characters
5.0
VIP
Side Scroller Creator_Framework
Side Scroller Creator_Fra...
Game Templates
5.1
VIP
Survivors Roguelike - Multiplayer Game Template
Survivors Roguelike - Mul...
Game Templates
5.6
VIP
MeshBlend - Next generation mesh blending without RVT
MeshBlend - Next generati...
Tools & Plugins
5.6
VIP
Oceanology Legacy
Oceanology Legacy
Tools & Plugins
5.6
VIP
Dynamic First Person Template
Dynamic First Person Temp...
Game Templates
5.4
Free
Victorian Street
Victorian Street
Environments
5.0
VIP
Easy TopDown Template V1.1 | Survival Action Shooter RPG
Easy TopDown Template V1....
Game Templates
5.5
VIP
Real Action Camera PRO – Record and View Gameplay Moments
Real Action Camera PRO – ...
Tools & Plugins
5.5 , 5.6
VIP