Skip to end of metadata
Go to start of metadata

CRYENGINE ships with several complementary tools to assist the development process in tasks such as debugging or optimizing a game. Additionally there are 3rd party tools that are particularly well suited in combination with the engine.


Below you can find documentation with the purpose and usage of the auxiliary tools.

In This Topic

  • BootprofilerAn explanation of the Bootprofiler - a tool to measure boot and level loading times.
  • MemReplayMemReplay helps to detect hidden errors in handling memory which might, in the worst case, cause the application to crash.
  • StatoscopeStatoscope is a tool to plot graphs from data logged on a per-frame basis, such as FPS and number of draw calls.
    • Connecting StatoscopeQuickstart for running Statoscope, logging data and navigating the interface.
    • Logging Data in StatoscopeDetails on the different possibilities of how to log data and connect Statoscope.
    • Using the Main Graph WindowInstructions for navigating Statoscope's interface and how to control the plot display.
    • Usage and FeaturesGuide of Statoscope's features, such as: filtering the graph and information display, screenshots, user markers and target lines.
    • ComparoscopeDescription of the Statoscope feature to compare two logs.
    • Data GroupsList of the default Statoscope data groups and the data they provide.
    • Creating new Data GroupsIllustrated examples of how to add new data groups.
  • BrofilerBrofiler is an external profiling tool developed by Vadim Slyusarev.
  • RenderDocGraphics debugger with tools for deep analysis of the rendering process and graphics API usage.