EA Update v0.5.9 - Optimization and Custom Content Error Detection — Fraymakers Steam update #1166368

Highlights Optimization Using performance profiling tools, we dug deep to identify some bottlenecks and rework code to improve the game's performance...

Steam App
Fraymakers (1420350)
Event type
patch note
Published
23 April 2023 - 23:10:25 UTC
Source
steam_community_announcements
Highlights Optimization Using performance profiling tools, we dug deep to identify some bottlenecks and rework code to improve the game's performance, especially for lower-end computers. We’ll be continuing to identify ways we can optimize the game even further going forward. For those of you interested in the technical details, here are some of the improvements we made this time: - Replaced all Haxe Reflect.hasField() calls with null checks instead where applicable, as the function is known to be slow in most cases. - Cached animation index lookup for Sprites (previously animation look-ups looped through the whole set to find an animation) - Internal collision boxes for collisionTestGroup() calls are now recycled to reduce memory allocations (rather than generating temporary boxes every time) - Refactored stats classes (e.g. AnimationStats, HitboxStats, etc.) so that their import/export...

Open original Steam update

Interactive charts, reviews, news, prices, and comparison tools load in the full SteamPulse app.