bend-n's 2D builds
Optimized Godot builds tailored for 2D game development, offering smaller size and including non-breaking patches. Docker images provided for standard and 2D-specific builds.
https://github.com/bend-n/godot-buildsOptimized Godot Builds for 2D Games
This project provides custom Godot Engine builds optimized for 2D game development. By disabling unnecessary modules, the godot-2d
build offers a significantly smaller footprint compared to the standard Godot build. This can lead to faster download times and reduced storage requirements, especially beneficial for web and mobile deployments.
Key Features
- Smaller Build Size: Tailored for 2D games by disabling irrelevant modules (see 2d-build-modules.py for the list of disabled modules).
-
Docker Images: Provides readily available Docker images for both standard (
godot
) and optimized 2D (godot-2d
) builds. - GitHub Actions Integration: Includes example workflows for building and exporting your game using GitHub Actions, with helpers for Windows builds.
- Patches: Incorporates miscellaneous, non-breaking patches to enhance the engine's functionality.
Usage
The repository provides examples and helpers to integrate the custom builds into your workflow, particularly within GitHub Actions. The provided example template demonstrates how to use the godot-2d
Docker image for automated builds.