İçeriğe atla
RTSUnitTemplate with WeaponModule ilanı için 1. medya

Açıklama

### WeaponModule - Professional Combat & Talent Framework

**
IMPORTANT:** This plugin includes the RTSUnitTemplate - https://www.fab.com/listings/4a251276-1063-41b2-b443-f02d75cd610d

If you allready have the RTSUnitTemplate, please check my patreon.

The WeaponModule is a high-performance, data-driven combat framework designed for large-scale Real-Time Strategy (RTS), Top-Down shooters, and Open World games. It bridges the gap between the flexibility of the Gameplay Ability System (GAS) and the massive scale of Mass Entity (ECS).

Support on Discord: https://discord.gg/AqaZypKS6u


#### Core Features

*
Data-Driven Weapon Management: Entirely controlled via DataTables. Define weapon meshes, sockets, fire rates, and projectile classes in one central location.
* Advanced Ability System:
* Switching: Seamlessly cycle through available weapons with automated mesh and attribute updates.
* Grenades: Dedicated area-of-effect (AoE) ability system for explosives and tactical gear.
* Reloading: Complete magazine and reserve ammo management.
* Per-Weapon Talent Trees:
* Individual progression for every weapon and grenade type.
* Units earn experience to unlock upgrades like Piercing, Multi-Shot, Magazine Size, and Cooldown reductions.
* Mass Entity & Open World Optimization:
* Proximity Spawn System: Intelligent "Camps" that spawn units only when players or enemies are in range, enabling massive, living open worlds with minimal performance impact.
* ECS Rendering: Weapon meshes are synchronized with Mass Fragments, allowing thousands of armed units to be simulated simultaneously.
* Interactive Pickups: World actors for weapons and ammo resupply, fully integrated with the unit's inventory and GAS attributes.
* Ready-to-Use UI: Includes HUD widgets for weapon selection, ammo tracking, and a dynamic, auto-generating Talent/Upgrade menu.

#### Technical Benefits

*
Scalability: Perfect for Singleplayer, Multiplayer, Co-op, and large-scale PvP/PvE environments.
* Performance: Utilizes Mass Entity processors for XP synchronization and visual management, ensuring high FPS even with high unit counts.
* Customizability: Easily expandable for any top-down or RTS project that requires a robust, RPG-like weapon and talent system.

*Empower your units and dominate the battlefield with the WeaponModule.*

---
*
Created by Silvan Teufel / Teufel-Engineering.com. © 2026 All Rights Reserved.*

#### 📊 3. FAB-Listing (Technical Details):

* Number of C++ Classes: 23
* Number of Blueprints / Assets: 30
* Network Replicated: Yes (Full Client-Server architecture)
* Supported Development Platforms: Win64
* Supported Target Build Platforms: Win64
* Dependencies: This plugin requires RTSUnitTemplate, GameplayAbilities, and MassGameplay.

This product automatically enables the following plugins when activated. All of

them are first-party plugins that ship with Unreal Engine 5.8 — there is no

third-party content and no separate downloads are required:

• Enhanced Input

• Gameplay Abilities

• Mass Gameplay

• Mass AI

• ZoneGraph

• ZoneGraph Annotations

• XRBase

• Niagara
---

Features:

• Complete RTS unit framework: unit selection, formations, batch move orders,

patrol, follow, waypoints and rally points

• Mass-based movement & crowd simulation (Mass Entity/AI + ZoneGraph) with

client-side prediction and server reconciliation for large unit counts

• Gameplay Ability System integration: attributes, abilities, gameplay effects,

radial talent trees with save/load

• Building & construction: work areas, construction units, workers, resource

gathering, repair and transport

• Integrated Weapon Module: ranged combat, shoot/reload/switch-weapon abilities,

grenades & effect areas, weapon pickups, per-unit gold & store, potions,

crowd-control abilities and weapon talent trees

• RTS camera & controllers, HUD, minimap, fog of war, damage indicators,

win/lose conditions and a full save game system

• Network replicated (dedicated server, listen server and client supported)

• Example maps and demo content included

Number of Blueprints: 297

Number of C++ Classes: 3 modules (RTSUnitTemplate, WeaponModule,

RTSUnitTemplateTests) — 259 header files / 238 source files

Number of Materials: 272 total — 121 Materials and Material Instances,

plus 151 Material Functions / Material Layers

Number of Textures: 408

Number of Maps: 28 (including 2 Weapon Module example maps)

Number of DataTables: 29

Number of Animation Sequences: 861

Texture Resolutions:

4096x4096 (207), 2048x2048 (118), 1024x1024 (30), 512x512 (28),

256x256 (5), 128x128 (7), 64x64 (1), 32x32 (4),

8192x8192 (2), 7372x3686 (1), 256x64 (2), 225x226 (2), 16x256 (1)

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows (Win64)

Documentation: https://wiki.teufel-engineering.com/

Important/Additional Notes:

• This product is a self-contained superset of the standalone "RTSUnitTemplate"

plugin. Both share the same plugin and module name and therefore CANNOT be

installed side by side — this product replaces the standalone version.

• This plugin requires the following engine plugins, which are enabled

automatically by the plugin descriptor: Enhanced Input, Gameplay Abilities,

XRBase, Mass Gameplay, Mass AI, Zone Graph, Zone Graph Annotations.

All of them ship with Unreal Engine; no third-party or Marketplace plugin

is required.

• The Weapon Module is an internal module of this plugin, not a separate

dependency.

• Demo content (Paragon characters, Animation Starter Pack, Mannequins) is Epic

Games sample content, included for demonstration purposes only.

İçerdiği biçimler