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

Generic Combat System - Advanced GAS based Multiplayer combat framework.

Update date
2025-10-24
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
Medieval Castle Village Environment ( Medieval Castle Village Medieval Castle )
Medieval Castle Village E...
Environments
4.27
VIP
FPS Multiplayer Kit V3
FPS Multiplayer Kit V3
Game Templates
5.6
VIP
Ghost Town VOL.7 - Vintage Caravans
Ghost Town VOL.7 - Vintag...
3D
5.1
VIP
Gothic Horror Environment
Gothic Horror Environment
Environments
5.1
VIP
Global World Optimization Framework PRO MAX - High Performance for Large Worlds
Global World Optimization...
Tools & Plugins
5.5-5.6
VIP
Dodge and Evade Anims
Dodge and Evade Anims
Animations
5.1
Free
SHADERSOURCE - Landscape Material Tool
SHADERSOURCE - Landscape ...
Tools & Plugins
5.6
VIP
ProgressiveUI - Loading styles
ProgressiveUI - Loading s...
Game Systems
5.6
Free
Drivable Cars: Advanced Multiplayer Vehicles
Drivable Cars: Advanced M...
Game Systems
5.6
VIP
Cyberpunk / Sci - Fi Apartment Interior Environment ( Cyberpunk Cyberpunk Scfi )
Cyberpunk / Sci - Fi Apar...
Environments
4.27
VIP
Factory/Warehouse Interior Modular Pack
Factory/Warehouse Interio...
Environments
4.27
Free
Bandit Abbey Environment ( Bandit Abbey Castle Medieval Medieval Medieval 3D )
Bandit Abbey Environment ...
Environments
5.2
VIP