awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
4ian avatar

4ian/GDevelop

0
View on GitHub↗
20,609 نجوم·1,257 تفرعات·JavaScript·other·4 مشاهداتgdevelop.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.

سجل النجوم

مخطط تاريخ النجوم لـ 4ian/gdevelopمخطط تاريخ النجوم لـ 4ian/gdevelop

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ GDevelop

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع GDevelop.
  • o3de/o3deالصورة الرمزية لـ o3de

    o3de/o3de

    8,954عرض على GitHub↗

    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
    عرض على GitHub↗8,954
  • godotengine/godot-demo-projectsالصورة الرمزية لـ godotengine

    godotengine/godot-demo-projects

    8,250عرض على GitHub↗

    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
    عرض على GitHub↗8,250
  • azerothcore/azerothcore-wotlkالصورة الرمزية لـ azerothcore

    azerothcore/azerothcore-wotlk

    8,008عرض على GitHub↗

    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
    عرض على GitHub↗8,008
  • godotengine/godotالصورة الرمزية لـ godotengine

    godotengine/godot

    112,618عرض على GitHub↗

    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
    عرض على GitHub↗112,618
عرض جميع البدائل الـ 30 لـ GDevelop→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ 4ian/gdevelop؟

الميزات الرئيسية لـ 4ian/gdevelop هي: No-Code Engines, No-Code Game Engines, Custom Game Behaviors, Cross-Platform, Visual Event Systems, Behavior Extensions, Visual Scripting Systems, Prefabricated Game Objects.

ما هي البدائل مفتوحة المصدر لـ 4ian/gdevelop؟

تشمل البدائل مفتوحة المصدر لـ 4ian/gdevelop: 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…