awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
defold avatar

defold/defold

0
View on GitHub↗
6,138 Stars·439 Forks·C++·3 Aufrufewww.defold.com↗

Defold

Defold ist eine plattformübergreifende Spiele-Engine und eine integrierte Entwicklungsumgebung (IDE) zur Erstellung von 2D- und 3D-Spielen für Desktop, Mobile und Web. Sie kombiniert eine IDE für Asset- und Szenenmanagement mit einem Multi-Plattform-Build-System und einer auf Lua basierenden Skriptumgebung.

Die Engine enthält eine spezialisierte Headless-Runtime für das Hosting von Spieleservern und die Durchführung automatisierter Tests ohne grafische Benutzeroberfläche. Sie unterstützt native Engine-Erweiterungen, die es ermöglichen, benutzerdefinierten Low-Level-Code in den Kern zu integrieren, um die Funktionalität über die Standard-Skriptschnittstelle hinaus zu erweitern.

Das Toolset deckt die Automatisierung von Spiele-Builds für den Vertrieb auf Plattformen wie Steam und dem Epic Games Store ab, neben Asset-Packaging und Projekt-Lokalisierungsmanagement. Die Entwicklungsfunktionen umfassen Echtzeit-Debugging mit Live-Zustandsaktualisierungen, Build-Größenanalyse und automatisierte Smoke-Tests.

Features

  • Game Development Frameworks - Provides a high-performance framework for building and deploying games across desktop, mobile, and web platforms from one codebase.
  • Cross-Platform Build Systems - Provides automated build configurations for compiling a single codebase across multiple operating systems and hardware architectures.
  • Game Development IDEs - Ships an integrated editor for managing game assets, scene composition, and project configuration in one environment.
  • Multi-Platform Export Tools - Provides utilities for packaging and exporting game projects to native mobile devices and web browsers.
  • Native Engine Extensions - Supports native engine extensions that allow custom low-level C++ code to be integrated into the core engine functionality.
  • Headless Servers - Implements dedicated game server instances that operate without a graphical interface for server-side logic and match management.
  • Binary Cross-Compilation - Compiles source assets and scripts into native executable binaries for mobile, desktop, and web platforms.
  • Lua Game - Uses an embedded Lua interpreter for runtime game logic scripting with support for hot-reloading.
  • Live Configuration Updates - Updates code and assets in a running instance immediately without requiring a full application restart.
  • Headless Execution Environments - Provides a mode for running the engine without a graphical interface for server-side logic and automated testing.
  • Hot Code Reloading - Allows updating application logic and assets in a running environment without requiring a full process restart.
  • Asset Packagers - Provides tools for bundling game textures and sounds into optimized portable archives to reduce disk footprint.
  • Game Build Packaging - Bundles game assets and executables into platform-specific distributable files.
  • Cross-Platform Game Compilation - Includes a toolchain for building native binaries across multiple platforms from a single source codebase.
  • Game Asset Management - Implements systems for creating and tracking internal engine resources like textures and sounds within a resource manager.
  • Game Build Automation - Provides automated compilation and upload processes for distributing game binaries to platforms like Steam and the Epic Games Store.
  • Real-time State Debugging - Enables inspecting and modifying game object properties and state in real time during live execution via an interactive console.
  • Native Engine Extensions - Enables the integration of low-level C++ code to provide specialized functionality beyond the Lua scripting interface.
  • Headless Runtimes - Includes a specialized runtime mode that executes engine logic without a graphical interface for servers and testing.
  • Smoke Testing - Verifies software stability by executing key event sequences while monitoring logs and capturing screenshots.
  • Game Development Engines - Free engine for developing desktop, mobile, and web games.
  • Game Engines - Open-source engine optimized for cross-platform 2D game development.

Star-Verlauf

Star-Verlauf für defold/defoldStar-Verlauf für defold/defold

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Defold

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Defold.
  • terrycavanagh/vvvvvvAvatar von TerryCavanagh

    TerryCavanagh/VVVVVV

    7,916Auf GitHub ansehen↗

    This project is a cross-platform game engine framework and build pipeline designed to produce playable executable binaries for desktop and Android devices. It provides a collection of core libraries for game development, including a native Android build system and a C++ build pipeline. The framework features a specialized bitmap font rendering system that displays stylized typography by mapping character indices to image atlases using coordinate and spacing metadata. It also implements a hardware abstraction layer to decouple application logic from graphics and audio drivers, ensuring portabl

    ActionScript
    Auf GitHub ansehen↗7,916
  • amzeratul/halleyAvatar von amzeratul

    amzeratul/halley

    3,837Auf GitHub ansehen↗

    Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity is defined by a hardware-abstraction graphics pipeline for consistent rendering across different operating systems and an entity-component-system architecture that separates game state from processing logic. The framework features a hot-reloading development environment that allows updating application logic and assets at runtime without requiring a full process restart. It also includes a multiplayer networking framework based on an asynchronous messaging system to manage real

    C++
    Auf GitHub ansehen↗3,837
  • renpy/renpyAvatar von renpy

    renpy/renpy

    6,549Auf GitHub ansehen↗

    Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine. It is designed for creating visual novels and branching narrative games, where player choices determine story paths and character interactions. The engine provides a complete development framework for building narrative-driven experiences, from simple dialogue trees to complex life simulation games. The engine distinguishes itself through a comprehensive set of integrated systems that handle the full lifecycle of interactive storytelling. Its script-based story engine compile

    Ren'Pyenginegamenovel
    Auf GitHub ansehen↗6,549
  • openra/openraAvatar von OpenRA

    OpenRA/OpenRA

    16,450Auf GitHub ansehen↗

    OpenRA is an open-source game engine designed for the development and modernization of real-time strategy titles. It provides a modular framework that allows developers to build standalone games or total conversion modifications by leveraging a trait-based entity composition system. The engine is built to support both the preservation of classic strategy games and the creation of new experiences, offering cross-platform compatibility and a flexible architecture for defining game rules and unit behaviors. The engine distinguishes itself through a configuration-driven approach where game logic,

    C#command-and-conquercross-platformcsharp
    Auf GitHub ansehen↗16,450
Alle 30 Alternativen zu Defold anzeigen→

Häufig gestellte Fragen

Was macht defold/defold?

Defold ist eine plattformübergreifende Spiele-Engine und eine integrierte Entwicklungsumgebung (IDE) zur Erstellung von 2D- und 3D-Spielen für Desktop, Mobile und Web. Sie kombiniert eine IDE für Asset- und Szenenmanagement mit einem Multi-Plattform-Build-System und einer auf Lua basierenden Skriptumgebung.

Was sind die Hauptfunktionen von defold/defold?

Die Hauptfunktionen von defold/defold sind: Game Development Frameworks, Cross-Platform Build Systems, Game Development IDEs, Multi-Platform Export Tools, Native Engine Extensions, Headless Servers, Binary Cross-Compilation, Lua Game.

Welche Open-Source-Alternativen gibt es zu defold/defold?

Open-Source-Alternativen zu defold/defold sind unter anderem: terrycavanagh/vvvvvv — This project is a cross-platform game engine framework and build pipeline designed to produce playable executable… amzeratul/halley — Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity… renpy/renpy — Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine.… openra/openra — OpenRA is an open-source game engine designed for the development and modernization of real-time strategy titles. It… flaxengine/flaxengine — FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It… cocos/cocos-engine — Cocos Engine is a cross-platform game engine designed for building high-performance 2D and 3D interactive experiences…