awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
okamstudio avatar

okamstudio/godot

0
View on GitHub↗
godotengine.org↗

Godot

Godot is a multi-platform game engine and a suite of tools used to develop 2D and 3D interactive games and applications across multiple operating systems. It provides specialized development environments for both two-dimensional and three-dimensional design, including tools for sprite animation, tilemaps, lighting, meshes, and physics simulations.

The engine includes a cross-platform export tool that packages projects for deployment to desktop, mobile, web, and console hardware targets from a single codebase.

The system covers broad capabilities for interactive experience design and game development, utilizing a node-based composition model and a scene-graph hierarchy to organize game objects. It employs a resource-based asset management system and a server-based rendering pipeline to handle the transition from internal data representation to visual output.

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Features

  • 2D and 3D - Provides a comprehensive engine supporting both 2D and 3D rendering and logic across multiple platforms.
  • Cross-Platform Deployment Tools - Includes integrated tools to export and package projects for desktop, mobile, web, and console targets.
  • Scene Graphs - Organizes game objects in a parent-child scene-graph hierarchy to propagate transformations and properties.
  • 2D Engines - Provides a specialized workspace for 2D game development with integrated sprite animation and tilemap tools.
  • 3D Engines - Provides specialized 3D engine capabilities for designing complex three-dimensional worlds and assets.
  • 2D - Provides a dedicated development environment optimized for 2D interactive experiences and sprite-based rendering.
  • Game Development Engines - Acts as a multi-platform game development engine providing comprehensive tools for 2D and 3D interactive applications.
  • Node-Based - Utilizes a hierarchical node-based composition model as the primary architectural pattern for game construction.
  • Spatial Editors - Ships a dedicated spatial editor for building 3D worlds with integrated lighting, meshes, and physics.
  • Game Development Frameworks - Enables the creation of 2D and 3D games that run on desktop, mobile, web, and consoles from one codebase.
  • Asset Management Systems - Provides a centralized resource-based system for managing the loading, caching, and referencing of game assets.
  • Server-Side Rendering Architectures - Employs a server-based rendering pipeline that decouples internal game world data from the graphics server's drawing process.
  • Cross-Platform Abstraction Layers - Implements a unified interface to abstract hardware-specific graphics and input APIs across multiple operating systems.
  • Scene Serialization - Provides a text-based serialization system to store and reconstruct game levels and object configurations.
  • Non-Gaming Interactive Applications - Provides a comprehensive toolset for constructing non-gaming interactive applications and immersive environments.
  • Game Engines and Frameworks - Fully featured, visual-oriented game engine.
112,685 stars·25,663 forks·C++·MIT·12 vues

Historique des stars

Graphique de l'historique des stars pour okamstudio/godotGraphique de l'historique des stars pour okamstudio/godot

Questions fréquentes

Que fait okamstudio/godot ?

Godot is a multi-platform game engine and a suite of tools used to develop 2D and 3D interactive games and applications across multiple operating systems. It provides specialized development environments for both two-dimensional and three-dimensional design, including tools for sprite animation, tilemaps, lighting, meshes, and physics simulations.

Quelles sont les fonctionnalités principales de okamstudio/godot ?

Les fonctionnalités principales de okamstudio/godot sont : 2D and 3D, Cross-Platform Deployment Tools, Scene Graphs, 2D Engines, 3D Engines, 2D, Game Development Engines, Node-Based.

Quelles sont les alternatives open-source à okamstudio/godot ?

Les alternatives open-source à okamstudio/godot incluent : libgdx/libgdx — LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of… cocos2d/cocos2d-x — Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive… godotengine/godot — Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides… thecherno/hazel — Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… goodboydigital/pixi.js — Pixi.js is a high-performance 2D graphics engine used to render interactive animations, sprites, and visual effects in…

Alternatives open source à Godot

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Godot.
  • libgdx/libgdxAvatar de libgdx

    libgdx/libgdx

    24,816Voir sur GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Java2d3dandroid
    Voir sur GitHub↗24,816
  • cocos2d/cocos2d-xAvatar de cocos2d

    cocos2d/cocos2d-x

    18,942Voir sur GitHub↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    Voir sur GitHub↗18,942
  • godotengine/godotAvatar de godotengine

    godotengine/godot

    112,618Voir sur 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
    Voir sur GitHub↗112,618
  • thecherno/hazelAvatar de TheCherno

    TheCherno/Hazel

    13,006Voir sur GitHub↗

    Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance interactive software. It provides a foundational architecture that enables the construction of desktop applications through native hardware acceleration. The project includes a dedicated game engine editor that allows for the design and testing of interactive 3D and 2D scenes within a unified environment. This editor utilizes an immediate mode interface to maintain synchronization with the engine state, while a hardware-agnostic abstraction layer handles rendering commands across

    C++
    Voir sur GitHub↗13,006
Voir les 30 alternatives à Godot→