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
Convenience Store
Convenience Store
Environments
5.0
VIP
Action-Adventure Movement System
Action-Adventure Movement...
Game Systems
5.6
VIP
Brutal Finishers - Hand and Knife
Brutal Finishers - Hand a...
Animations
4.27
Free
Modular Military Character
Modular Military Character
Characters
5.1
VIP
Ultimate Fishing Megapack
Ultimate Fishing Megapack
3D
4.27
VIP
Pro Main Menu V3: Blue Edition
Pro Main Menu V3: Blue Ed...
2D
5.2
Free
Interactive Procedural City Generator
Interactive Procedural Ci...
Game Systems
5.4
VIP
Player Stats Kit
Player Stats Kit
Game Systems
4.27
Free
1950s NYC Environment Megapack ( 1950s 50s nycs NYCity Environment Packs Urban )
1950s NYC Environment Meg...
Environments
5.1
VIP
Infinity Weather
Infinity Weather
Game Systems
5.4
VIP
Instance Damage System
Instance Damage System
Tools & Plugins
5.5 , 5.6
VIP
Female Locomotion Set
Female Locomotion Set
Animations
5.3
VIP