Mono Ticking Plugin

M Funderburk - Sep 25, 2020

Optimize your Games by reducing Tick() Overhead!

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.25
  • 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.

Optimize how your games run with this Tick() system implementation.

Unreal Engine 4's Tick system, while very powerful, runs many functions for each and every Object it ticks for, resulting in overhead and lost frames when many ticking objects are active. This plugin aims to address this and reduce code calls for your applications.

Improve the performance of your Tick by over 2 entire Milliseconds of Game CPU Load time. That translates to up to 20 Frames per second when running at higher refresh rates!

Technical Details


  • Optimize Tick overhead for every Object
  • Choose where and how your Objects Tick. For Networked Applications, this can result in massive gains.
  • Dictate an order of Execution for your Tick objects! This way, you can guarantee objects' tick processing
  • Implement Ticking for Both Blueprints and C++!
  • Implement Ticking for UObjects at a Blueprint Level

Code Modules:

  • CM_Tick_Module, RunTime

Number of Blueprints: 4

Number of C++ Classes: 6

Network Replicated: Is Multiplayer Compatible

Supported Development Platforms: All

Supported Target Build Platforms: All


Important/Additional Notes: N/A