Edit of asset "GDCEF Godot4" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | GDCEF Godot4 | |
Description |
gdCEF - Web Viewer Plugin for Godot 4.x ======================================= gdCEF is a web viewer plugin for Godot >= 4.2, compatible with Linux, Windows, and macOS. It uses the Chromium Embedded Framework (CEF) to bring web content into your 2D and 3D applications. Notes: ------ 1. Godot 3 users: gdCEF is no longer maintained but still available here: https://godotengine.org/asset-library/asset/1426 2. Android and iOS are not supported by CEF and therefore not by gdCEF. Installation Methods ==================== There are three ways to install gdCEF in your project: 1. Direct Download (Prebuilt Binaries) --------------------------------------- - Download binaries from GitHub: https://github.com/Lecrapouille/gdcef/releases - Extract the archive and place the 'cef_artifacts' folder into your project. Limitations: * Fixed versions of CEF and Godot. * The artifacts folder name cannot be changed. * Only x64 architectures are supported due to CI limitations. 2. Script-Based Download (since v0.12.0) ---------------------------------------- - Download the gdCEF source code from the Godot Asset Library. - Use the provided Python 3 build script: addons/gdcef/build.py - C++ source folders can be deleted as they are not compiled. - Set the GITHUB_GDCEF_RELEASE variable to the version you want. - Run the script to download binaries and set up demo scenes. Limitations: * Same as the direct download method. 3. Build from Source (Recommended) ---------------------------------- - Download the gdCEF source code from the Godot Asset Library. - Run the Python 3 script: addons/gdcef/build.py - The script is preconfigured but can be customized at the top. Build Process (takes 5–15 minutes): * Downloads and compiles godot-cpp. * Downloads and extracts prebuilt CEF. * Compiles gdCEF. Requirements: * Python 3 with necessary packages. * Build tools: SCons, CMake, Make or Ninja. * On macOS: Xcode Command Line Tools. * On Windows: Visual Studio, Windows SDK, console with admin rights. After compilation, you can try the demo scenes in: addons/gdcef/demos Documentation ============= - Installation Guide: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/installation.md - API Reference: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/API.md - Design Details: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/detailsdesign.md - Demos Info: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/demos/README.md - FAQ: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/README.md#faq Community & Support =================== For help with installation or general questions, join our Discord: https://discord.gg/EckEwy7S5U |
gdCEF a web viewer plugin, for Godot 4.2, 4.3, Linux and Windows, based on Chromium Embedded Framework (CEF) for your 2D and 3D applications. Note: For Godot 3 users: gdCEF is no longer maintained but still available: https://godotengine.org/asset-library/asset/1426 To install gdCEF inside your project, you have three methods: - The first method, is not to use the Godot Asset Library, but to download directly the pre-built gdCEF artifacts on GitHub: https://github.com/Lecrapouille/gdcef/releases for Linux and Windows and only for x64 architectures. Untar and place the cef_artifacts folder on your project. Drawbacks of this method are: you cannot choose neither the CEF and Godot version, neither can choose the folder name holding gdCEF artifacts. Since the GitHub continuous integration runs on x64 architectures, you cannot download yet other archis. - The second method, since gdCEF version 0.12.0, is to download the pre-built gdCEF artifacts on GitHub using the Python3 build script of gdCEF (addons/gdcef/build.py). From the Godot Asset Library, download gdCEF code source. You can remove the C++ code source of gdCEF, since not needed. Edit the script to set the variable GITHUB_GDCEF_RELEASE to the desired release version available on https://github.com/Lecrapouille/gdcef/releases. Run the script, it will download the artifacts and prepare the demos. Drawbacks of this method are the same as the first method: you cannot customize gdCEF. - The third and recommended method is to compile gdCEF code source. From the Godot Asset Library, download gdCEF code source and run the Python3 build script of gdCEF (addons/gdcef/build.py). The script is already preconfigured, but the first section of the script is let to the user to edit for its own customization. The script will download and compile godot-cpp and prebuilt CEF before compiling gdCEF itself (~5 min of compilation). The drawback of this method is that you need to install some common tools: Python3 with some plugins, Scons CMake, Makefile or Ninja. If you have issue installing or using gdCEF, ask your questions on our Discord https://discord.gg/EckEwy7S5U |
Category | 2D Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/Lecrapouille/gdcef | |
Issues Url | https://github.com/Lecrapouille/gdcef/issues | |
Godot version | Godot 4.2 | |
Version String | 0.17.0-godot4 | 0.12.0-godot4 |
Download Commit | 27202c7a291f36847042c3f7fdbddedec8331125 | e9da7dad09aef51d6a71e8e712e28ef9665d8595 |
Download Url (Computed) | https://github.com/Lecrapouille/gdcef/archive/27202c7a291f36847042c3f7fdbddedec8331125.zip | https://github.com/Lecrapouille/gdcef/archive/e9da7dad09aef51d6a71e8e712e28ef9665d8595.zip |
Icon Url |
https://raw.githubusercontent.com/Lecrapouille/gdcef/godot-4.x/addons/gdcef/demos/3D/icon.png
![]() |