SentrySerhii SnitsarukAnnouncement
.NET support for Godot is now generally available
Summary
Sentry released version 2.0.0 of its Godot Engine SDK, introducing general availability for C# and .NET error reporting alongside application metrics. While earlier 1.x releases captured errors from GDScript, native C and C++ code, and the engine itself, version 2.0.0 captures runtime exceptions from managed C# code on the same trace as engine and GDScript events. The SDK synchronizes scope elements such as tags, breadcrumbs, and user context, while integrating with source control managers like GitHub to fetch surrounding source code frames. Developers can also emit custom metrics over fixed intervals or game events to evaluate performance distributions and gameplay progression. These metrics allow slicing by custom attributes such as CPU and GPU hardware configurations to pinpoint hardware bottlenecks or rebalance game variables.
Context
Godot supports both GDScript and C#, but previous 1.x releases of Sentry's Godot SDK only captured issues from GDScript, native C/C++, and the engine itself across supported platforms without first-class .NET error reporting.
Approach / What changed
Sentry released version 2.0.0 of its Godot Engine SDK, adding general availability for C#/.NET error tracking, synchronized scope contexts, and custom application metrics for performance and gameplay events.
Takeaways
Sentry Godot SDK version 2.0.0 introduces first-class error tracking for managed C# code, aligning scope data like breadcrumbs, tags, and user context on traces shared with GDScript and engine errors.
Custom performance metrics can sample raw frame time intervals alongside hardware attributes like CPU name, CPU core count, and GPU video adapter name rather than relying on smoothed engine delta time.
Gameplay metrics can hook into game event buses to track custom distributions and counters, such as run completion time, enemies defeated, and attained player experience levels.
Source and freshness
- Source
- blog.sentry.io
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.