Products · Product
Godot
Raised as a usability problem by 75 people on Hacker News over 10 years (2017–2026), in 52 threads.
No issue was raised by at least 3 people in 3 threads this year.
Every issue, all time, most people first
Scenes corrupt and hot reloading fails with external editorUnreviewed
20172026- Easy to accidentally crash the editor or corrupt scenes with editor scripts2026-06-25
- External editor doesn't work well; scenes corrupt and hot reloading fails2026-01-27
- Editor preview doesn't match runtime, and changes need a scene reload with no indication2022-07-13
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 50 complaints
- Easy to accidentally crash the editor or corrupt scenes with editor scripts2026-06-25
- Color picker becomes unusable when a palette swatch has more than about 32 colors2026-04-26
- Godot editor UI is not accessible to screen reader users2026-02-07
- Using C# with Godot is awkward and slow when logic crosses into Godot2026-01-30
- Editor runs under Xwayland causing UI issues unless workarounds are applied2026-01-30
- Awkward closures, lambdas and incomplete type hinting make the language hard to work with2026-01-30
- Quoted complaint: C# lag spikes and poor external editor support; the reply disputes it rather than reporting a user problem2026-01-28
- Setting up Godot with C# in Neovim or Emacs is subpar and hard to integrate2026-01-27
- External editor doesn't work well; scenes corrupt and hot reloading fails2026-01-27
- Button themes must be defined separately for every state, with no inheritance, so tweaks mean editing many copies2025-11-06
- Must constantly switch between node GUI and code; slow debug loop2025-01-08
- GDScript is unpleasant to learn and C# support feels unreliable2025-01-08
- Creating a project, scene and nodes before writing code takes minutes of GUI clicking2025-01-07
- Built-in editor is slow and buggy; autoformatting often breaks code2024-09-09
- Confusing to use; took a day to align a simple menu2024-09-08
- Finds GDScript really unpleasant to program in2024-07-16
- UI creation forces users to manage the scene node tree, which is opaque2024-05-09
- Git conflicts, changing IDs, lost scene data, and editor slowdowns make the engine hard to work with2024-04-13
- Scene and code interaction causes repeated data loss for developers2024-04-13
- Fiddling with the properties panel until UI looks exactly right is tedious2024-01-11
- Built-in UI components are dated and limited; APIs are inconsistent and hard to work with2024-01-11
- Editor locks up after laptop wakes from sleep, losing unsaved work2023-12-09
- Custom resources with @export are tedious to use in the editor, so the commenter gave up on them2023-09-19
- Built-in script editor has a very confusing layout2023-09-19
- Untyped-line highlight is a hard-to-see grey, so users struggle to spot them2023-09-18
- API is virtually impossible to discover without reading documentation2023-09-18
- Hard to get CMake builds working, types must be registered manually, and load failures are hard to debug2023-09-18
- Was practically unusable for 3D until recently2023-09-15
- Error messages don't say what the correct function arguments are2023-09-12
- Simple common game features require lots of raw code, with no boilerplate to start from2023-07-16
- Godot editor is shockingly laggy on Ubuntu with NVIDIA drivers2023-07-11
- Editor felt painful at first; forced GUI workflow for a Vim user2023-07-06
- Hard to find C# examples and community help outside the official docs2023-07-06
- Web exports are very slow to load on OSX Chrome2023-07-06
- Pivot, grow direction and size flags are confusing and hard to learn2023-07-06
- Layout system has a steep learning curve causing confusion and frustration2023-07-06
- Hard to handle data and edit code in GDScript and the built-in editor2023-03-01
- Editor interface is too small to read without using OS zoom2023-03-01
- Coroutine API is not greatly designed, making it awkward to use2023-01-27
- A feature is hidden so well that users can't find it in the menus2023-01-16
- Must manually reset neighbor tiles to get correct sprites; setting many tiles is slow2023-01-16
- Can't figure out how to navigate the 3D viewport, which is hard to do2023-01-16
- Node-based abstractions feel time-consuming to fit code into, frustrating to use2023-01-16
- Editor was completely unusable on macOS in the alpha2022-09-15
- Styling control groups with different fonts and colors is hard; theme changes need an engine reload2022-09-14
- Saving a script saves the whole scene, and large scenes pause the editor for seconds2022-09-13
- Hard to follow flow; becomes unwieldy with many function parameters2022-08-24
- VisualScript has stagnated and stays unusable without contributors improving it2022-08-24
- Type errors slip past GDScript annotations, so mistakes go unnoticed2022-08-10
- Hard to find deeper information in docs; inspector values populate inconsistently and script names go blank2022-08-05