Ronin Tactical Shooter Framework

RoninTG - Code Plugins - Jun 20, 2024

Build the next great squad-based First-Person shooter with the Ronin Tactical Shooter Framework

  • Supported Platforms
  • Supported Engine Versions
    5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Current Version 1.083| Download the Demo

The Ronin Tactical Shooter framework is a Squad-Based First-Person Shooter Template for Unreal Engine 5.4, meticulously crafted in C++. This comprehensive template comes equipped with advanced squad AI teammates, a true-FPS perspective, and an expandable UI system. Whether your project has a realistic military or a vast sci-fi setting, the Ronin TSF contains the fundamentals to help reach that goal.

Reach me on Discord or email if you have any questions regarding the Plugin: ronin6 / ronin_tg@outlook.com

Technical Details

Features:

  • Squad AI Gameplay: Spawn AI-controlled squad members that can move to locations and follow the player in a tight file formation. Each AI instance has its own behavior tree and a complex animation graph utilizing multiple layers.
  • Dynamic Character switching: Switch control of characters in real-time, the AI will always fall in behind the currently possessed character and the animation system will respond accordingly. 
  • Weapon and Equipment System: The plugin now supports an expansive weapon and equipment system including a firing function, shooting from cover, and weapon sway.
  • Optimized Performance: Developed in C++ for optimal performance using seamless async level transitions. A solid understanding of C++ is recommended to edit the framework however it is not required to create your own custom projects.
  • User Interface: A menu system and in-game HUD overlay including a compass, waypoints, a mini-map, and dynamic reticules has already been built into the plugin and will continue to expand.

Code Modules:

  •  RoninTacticalFPSFramework - Runtime
  • RTSF Loading System - Runtime

Number of Blueprints: 35

Number of C++ Classes: 215

Network Replicated: No

Supported Development Platforms: 5.4

Supported Target Build Platforms: Windows64

Documentation: A comprehensive online document source is available for buyers (Link is in the readme)

Example Project: Coming soon

Demo: RTSFDemo1_083.zip