Skip to content
Back to wiki

Unreal Engine - Generic Game Framework

Explore Generic Game Framework for Unreal Engine: input, movement, combat, inventory and more. Find product details and docs. The GGF bundle is not yet released.

Created: Mar 24, 2025Updated: Nov 03, 2026

Generic Game Framework (GGF) is a family of Unreal Engine products covering input, movement, combat, inventory, and more. Choose and combine the systems your project needs.

The GGF bundle has not yet been released.

Product family

The GGF family includes the following systems:

Choose documentation

System and documentation

Main focus

Generic Game System GGS

Cameras, context effects, CommonUI, settings, interaction, and ragdolls.

Generic Input System GIPS

Project input configuration and handling.

Generic Gameplay Abilities GGA

General extensions for the Gameplay Ability System.

Generic Movement System GMS

Movement control, movement state, and animation configuration.

Generic Combat System GCS

Combat, attacks, combos, targeting, and weapons.

Generic Inventory System GIS

Items, inventory collections, equipment, shops, and pickups.

Generic AI System GAIS

AI commands, StateTree, squads, formations, and tactical assignment.

Start with the overview and quick start for the system you need. Companion projects show how the systems can be used in a game. The Complete Game Template is a project example built on several systems.

Product comparison

Plugins are available through Fab. Where companion examples are offered, you can access them separately after purchase verification.

Product

Price

Companion examples

What's included / relationship

First published

Last updated

GGS Generic Game System

Free

None

General-purpose foundations; other products' companion projects may use GGS

2024-08-28

2026-09-12

GIPS Generic Input System

Paid

Yes, separately after purchase verification

Standalone input plugin; its functionality is also included in GCS

2024-05-15

2026-09-12

GGA Generic Gameplay Abilities

Paid on Fab; also available free via Discord

None

Standalone GAS extension; its functionality is also included in GCS

2024-10-19

2026-09-12

GMS Generic Movement System

Paid

Yes, separately after purchase verification

Movement plugin; its companion project uses GGS and shared content

2024-08-26

2026-09-12

GCS Generic Combat System

Paid

Yes, separately after purchase verification

Plugin includes GIPS and GGA functionality; its companion project uses GGS and shared content

2024-11-13

2026-09-12

GIS Generic Inventory System

Paid

Yes, separately after purchase verification

Inventory plugin; its companion project uses GGS and shared content

2025-07-25

2026-09-17

GAIS Generic AI System

Paid

Yes, separately after purchase verification

AI plugin; its companion project uses GGS and shared content

2026-08-01

2026-09-11

GGF bundle

To be announced

Planned

Intended to bring together the product family and companion content; final contents will be confirmed at release

Not released

—

GCS owners do not need to buy or install the standalone GIPS and GGA plugins to use GCS. GGS is a free standalone plugin; its use in other products' examples does not mean GGS itself includes examples.

Companion examples are not included in the Fab plugin download. After purchasing and verifying a product, you can access its examples separately; see After-sales Support and Verification for the steps. You can also read About My Unreal Products to learn how the code and companion content are organized.

Previous plugin relationship diagram

This diagram shows an earlier plugin structure. For current product relationships, see the table above.