-
-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Issues and Feature Request: Enhanced Event System, Popups, Layout, and Multi-Monitor Support
The current event popup system in Godot feels limited, especially for users working with multi-monitor setups. Right now, the popup doesn’t always open on the monitor where the editor is located, and the window itself cannot be resized or expanded. In modern game development, relying on a single monitor is outdated — most creators work across two or more screens.
Improvements Needed
-
Event Descriptions and Expandable Popups
Each event should include a clear description explaining what it does. The popup should be fully resizable or expandable and reliably open on the correct monitor. -
Dedicated Event Tab / Window
Accessing the list of events could be improved by offering:
a dedicated tab within the Godot interface, or
-
Favorites / Commonly Used List
A “Favorites” or “Commonly Used” list for quick access would greatly streamline workflow, especially for frequently used events. -
Simplified Event System for Non-Coders
This new event-based system looks very promising for non-coders. A simpler, more accessible event system similar to RPG Maker or Game Maker could attract more users who want to create without deep coding knowledge.
Example Implementation:
An event like JUMP with parameters (height, link to running/walking, etc.)
Predefined common game events: walking, running, hitting, actions, talking
Media handling events: AVI, MP4, WAV, MP3, slideshows, comics (CBR), images
Application/window events for creating desktop or mobile apps
Timer events and other utility-based events
With parameters and attributes for each event, this system could be more powerful and flexible than existing engines, offering full control while remaining easy to use.
These changes would make the event system far more intuitive, user-friendly, and better suited for modern multi-monitor environments. It would also make Godot more accessible to non-coders while retaining the power and flexibility that advanced users need.
Thank you for considering this feature. If it’s possible to see even a small demo in action, it would be an amazing step toward making Godot even more approachable — and it would be a fantastic gift for creators this year. Even with the current methods, I still feel a bit lost, but these improvements would help users like me create truly great games.
