Godot
A powerful, flexible 2D and 3D game engine for creating cross-platform games and XR projects. Supports multiple programming languages and offers a dedicated 2D engine.
Godot is an open-source alternative to:

Godot Engine is a free and open-source game engine designed to simplify game development without sacrificing flexibility or performance.
Key Features
- Innovative Node and Scene System: Powerful and flexible architecture for creating any type of game or interactive project.
- Multi-Language Support: Use GDScript, C#, C++, or GDExtension for modular and maintainable code.
- Dedicated 2D Engine: Real 2D pixel coordinates and optimized 2D nodes for crisp and performant 2D games.
- Robust 3D Capabilities: Simple yet powerful 3D nodes for building, animating, and rendering 3D worlds.
- Cross-Platform Deployment: Export games to desktop, mobile, web, and consoles with ease.
- Open Source & Community-Driven: Truly open development where contributions benefit all users equally.
- XR Support: Built-in support for OpenXR and WebXR, with additional XR SDKs available via plugins.
- Extensive Documentation & Community: Comprehensive docs, tutorials, and a vibrant community for support and collaboration.
Tech / Self-Hosting
Godot Engine is fully open-source and can be self-hosted by downloading the source code from its GitHub repository. The engine is lightweight, runs on most modern systems, and does not require proprietary software or cloud services to function. It is designed for both indie developers and large studios, with no licensing fees or royalties.