You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adding a browser to GodotOS is a long-term goal that might never happen.
This issue is just for tracking interest and giving some context about it, since it's a feature a ton of people requested.
Lecrapouille is porting the gdcef (Godot Chromium Embedded Framework) extension to Godot 4, which means it would be technically possible to run Chromium inside of GodotOS. It currently works but is incomplete and may contain issues.
When gdcef is stable, I may look into adding it to GodotOS. There are some things to consider though:
How big gdcef is: I tried making GodotOS as small as possible, the web version being 8mb and desktop versions being roughly 22mb compressed. Adding Chromium would make the file size many times bigger. This means adding gdcef to the web version will likely never happen.
How stable GDExtension is: GDExtension is relatively experimental. A major Godot update can introduce breaking changes to GDExtension which gdcef relies on. This could cause issues when upgrading to a newer version.
We could separate GodotOS to a version that includes Chromium and a version that doesn't, but that complicates things. GodotOS was also built in mind to keep things as simple as possible and make it easy to build upon and learn from. Can adding a big extension harm that goal?
Again, this issue is mostly wishful thinking. There aren't any immediate plans to include a browser but I hope this gives some answers before someone inevitably makes an issue asking for it.
The text was updated successfully, but these errors were encountered:
While I've never worked with Godot, so I don't know if this is feasible,
If you want to maintain a simple and small project, embedding everything may not be the best of the ideas,
you could create simple AppStore to add more functionality to GodotOs, and there you could download simple games or the cef browser, for example.
you could create simple AppStore to add more functionality to GodotOs, and there you could download simple games or the cef browser, for example.
Unfortunately that's not possible with the way Godot is now. There isn't much support for loading apps and scripts on runtime, you'd have to add them beforehand then compile the game with them included.
It's one part of the engine people are hopeful will improve over time but it may take years for simply loading in a Godot game/app to be feasible.
Adding a browser to GodotOS is a long-term goal that might never happen.
This issue is just for tracking interest and giving some context about it, since it's a feature a ton of people requested.
Lecrapouille is porting the gdcef (Godot Chromium Embedded Framework) extension to Godot 4, which means it would be technically possible to run Chromium inside of GodotOS. It currently works but is incomplete and may contain issues.
When gdcef is stable, I may look into adding it to GodotOS. There are some things to consider though:
We could separate GodotOS to a version that includes Chromium and a version that doesn't, but that complicates things. GodotOS was also built in mind to keep things as simple as possible and make it easy to build upon and learn from. Can adding a big extension harm that goal?
Again, this issue is mostly wishful thinking. There aren't any immediate plans to include a browser but I hope this gives some answers before someone inevitably makes an issue asking for it.
The text was updated successfully, but these errors were encountered: