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
·
4ian avatar

4ian/GDevelop

0
View on GitHub↗
20,609 Stars·1,257 Forks·JavaScript·other·4 Aufrufegdevelop.io↗

GDevelop

GDevelop is a no-code game engine designed for building interactive 2D applications through a visual scripting environment. It allows users to define game logic and object interactions using a graphical interface of conditions and actions, eliminating the need for traditional programming. The platform functions as a cross-platform creator, enabling the export of projects to web, desktop, and mobile environments from a single codebase.

The engine is built on a modular game development extension framework that supports the creation and sharing of reusable behaviors and logic components. Developers can package custom actions, conditions, and expressions into isolated modules, which can then be distributed within the community to accelerate the development process. This architecture relies on component-based object composition, allowing for the creation of autonomous, reusable units that maintain encapsulated state and logic across different scenes.

The system utilizes an event-sheet-based execution model that translates visual logic into platform-specific code during compilation. By employing behavior-driven logic injection and data-driven scene serialization, the engine ensures consistent performance and structure across various deployment targets. Users can further extend project functionality by defining custom behaviors that automate movement, animation, and state changes for game entities.

Features

  • No-Code Engines - A visual development platform for creating 2D games using event-based logic without requiring traditional programming knowledge.
  • No-Code Game Engines - Building interactive 2D games and applications using a visual event system without needing to write traditional programming code.
  • Custom Game Behaviors - Define reusable logic that attaches to objects to automate movement, animation, or state changes across different entities to maintain consistent behavior throughout a project.
  • Cross-Platform - A tool for building interactive applications that export to web, desktop, and mobile platforms from a single project.
  • Visual Event Systems - Translates visual condition-action blocks into optimized machine code or script execution paths during the project compilation process.
  • Behavior Extensions - Create reusable logic modules that attach to objects to automate movement, animation, or state changes based on embedded rules and conditions for consistent entity interaction.
  • Visual Scripting Systems - A system for defining game logic and object interactions through a graphical interface of conditions and actions.
  • Prefabricated Game Objects - Bundle various elements into self-contained, reusable components that package internal logic and structure to simplify the creation of complex interface or game elements throughout a project.
  • Entity Behavior Modules - Defining automated movement and state rules that can be attached to various objects to simplify complex game mechanics.
  • Cross-Platform Abstraction Layers - Converts high-level visual logic into platform-specific codebases to ensure consistent performance across web, desktop, and mobile environments.
  • Modular Extension Architectures - Allows developers to package custom logic into isolated modules that can be shared and integrated into external projects seamlessly.
  • Game Object Architectures - Creating modular game objects and interface elements that bundle logic and structure for consistent use across multiple scenes.
  • Visual Logic Extenders - Build custom actions, conditions, or expressions using visual events or code to add reusable logic and features to any project for increased flexibility and control.
  • Game Development Engines - Cross-platform engine designed for accessible game creation.
  • Game Engine Development - Full-featured 2D game development environment.
  • Game Engines - Support and development hub for the open-source game creation platform.
  • Extension Ecosystems - Distribute custom-built behaviors and functions to other users to facilitate collaborative expansion and feature growth within the development ecosystem for all project contributors.
  • Game Object Compositions - Combine multiple elements into autonomous, reusable units that encapsulate specific logic and structure to ensure consistent behavior and appearance across different parts of a project.
  • Extension Frameworks - A modular system for creating and sharing reusable behaviors, custom objects, and logic components within the development ecosystem.
  • Behavioral Logic Injection - Attaches modular, reusable rule sets to game objects to automate state transitions and movement without modifying core object definitions.
  • Community Extension Integrators - Distributing and integrating custom-built features and logic modules created by other developers to accelerate the game creation process.
  • Component Composition Patterns - Groups independent entities and behaviors into modular containers that maintain encapsulated state and logic across the entire project.
  • Scene Serialization - Stores project structure and object properties in a structured format that the engine parses to reconstruct game states at runtime.

Star-Verlauf

Star-Verlauf für 4ian/gdevelopStar-Verlauf für 4ian/gdevelop

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 GDevelop

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit GDevelop.
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    Auf GitHub ansehen↗8,954
  • godotengine/godot-demo-projectsAvatar von godotengine

    godotengine/godot-demo-projects

    8,250Auf GitHub ansehen↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    Auf GitHub ansehen↗8,250
  • azerothcore/azerothcore-wotlkAvatar von azerothcore

    azerothcore/azerothcore-wotlk

    8,008Auf GitHub ansehen↗

    This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player data and game logic. It functions as a modular game server framework and an NPC AI and scripting engine, providing the necessary infrastructure to host a persistent virtual environment. The system is distinguished by a modular framework that allows for the extension of core engine behavior through isolated modules and function hooks without modifying the source code. It includes a structured SQL data layer for managing authentication, character states, and world environment sett

    C++azerothcoreemulatorgame
    Auf GitHub ansehen↗8,008
  • godotengine/godotAvatar von godotengine

    godotengine/godot

    112,618Auf GitHub ansehen↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-platform development suite, allowing developers to author, test, and export software to desktop, mobile, and web environments from a single, unified codebase. The engine distinguishes itself through a modular, component-based architecture that relies on signals-based decoupling for

    C++game-developmentgame-enginegamedev
    Auf GitHub ansehen↗112,618
Alle 30 Alternativen zu GDevelop anzeigen→

Häufig gestellte Fragen

Was macht 4ian/gdevelop?

GDevelop is a no-code game engine designed for building interactive 2D applications through a visual scripting environment. It allows users to define game logic and object interactions using a graphical interface of conditions and actions, eliminating the need for traditional programming. The platform functions as a cross-platform creator, enabling the export of projects to web, desktop, and mobile environments from a single codebase.

Was sind die Hauptfunktionen von 4ian/gdevelop?

Die Hauptfunktionen von 4ian/gdevelop sind: No-Code Engines, No-Code Game Engines, Custom Game Behaviors, Cross-Platform, Visual Event Systems, Behavior Extensions, Visual Scripting Systems, Prefabricated Game Objects.

Welche Open-Source-Alternativen gibt es zu 4ian/gdevelop?

Open-Source-Alternativen zu 4ian/gdevelop sind unter anderem: o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… azerothcore/azerothcore-wotlk — This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player… godotengine/godot — Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides… chrismaltby/gb-studio — GB Studio is a visual integrated development environment and game engine for creating 8-bit games for Game Boy… isadorasophia/murder — Murder is an entity component system game engine designed for 2D game development. It provides a core framework for…