awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Python Game Engines

Classement mis à jour le 13 juil. 2026

For a python library for game development, the strongest matches are pygame/pygame (Pygame is a foundational Python-native framework that provides the), panda3d/panda3d (Panda3D is a comprehensive, cross-platform game engine that provides) and renpy/renpy (Ren'Py is a specialized game engine built with Python). pyglet/pyglet and pythonarcade/arcade round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Nous sélectionnons les dépôts GitHub open-source correspondant à « best python game engines ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.

Python Game Engines

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • pygame/pygameAvatar de pygame

    pygame/pygame

    8,620Voir sur GitHub↗

    Pygame is a framework for building interactive 2D applications and games using the Python programming language. It functions as a 2D graphics rendering engine, a game input and event manager, and a multimedia audio toolkit. The project serves as a wrapper for the Simple DirectMedia Layer, providing a Python interface for low-level access to graphics, audio, keyboard, mouse, and joystick hardware. Its capabilities cover 2D graphics rendering and image manipulation, digital audio playback and streaming, and the management of game entities and physics simulations. It also includes tools for rea

    Pygame is a foundational Python-native framework that provides the essential 2D rendering, event-driven architecture, and hardware abstraction required for game development in Python.

    C2D Graphics Frameworks
    Voir sur GitHub↗8,620
  • panda3d/panda3dAvatar de panda3d

    panda3d/panda3d

    5,150Voir sur GitHub↗

    Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as a comprehensive framework for building interactive 3D applications, providing a real-time physics simulator and a specialized 3D asset pipeline tool. The engine distinguishes itself by combining a high-performance C++ core with interoperable Python language bindings. It utilizes a scene graph architecture to organize 3D objects and provides a pipeline-based asset conversion system to optimize models and textures for runtime loading. Its capability surface includes low-level

    Panda3D is a comprehensive, cross-platform game engine that provides a native Python API, built-in physics simulation, and a robust asset management pipeline, making it a flagship choice for Python-based game development.

    C++3D Game Engines3D Asset Pipelines3D Rendering Engines
    Voir sur GitHub↗5,150
  • renpy/renpyAvatar de renpy

    renpy/renpy

    6,549Voir sur GitHub↗

    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'Py is a specialized game engine built with Python that provides a robust framework for narrative-driven games, though its feature set is tailored specifically for visual novels rather than general-purpose 2D physics or arcade-style development.

    Ren'PyBranching Narrative EnginesCross-Platform EnginesBranching Narrative Design
    Voir sur GitHub↗6,549
  • pyglet/pygletAvatar de pyglet

    pyglet/pyglet

    2,159Voir sur GitHub↗

    Pyglet is a Python-native library that provides the core windowing, event handling, and OpenGL rendering capabilities required to build a 2D game engine, though it leaves physics and high-level asset management to the developer or additional libraries.

    PythonGame FrameworksGUI Development
    Voir sur GitHub↗2,159
  • pythonarcade/arcadeAvatar de pythonarcade

    pythonarcade/arcade

    2,038Voir sur GitHub↗

    Easy to use Python library for creating 2D arcade games.

    Arcade is a Python-native framework designed specifically for 2D game development, providing built-in physics, event handling, and asset management that aligns well with your requirements.

    PythonGame DevelopmentGame Frameworks
    Voir sur GitHub↗2,038

Related searches

  • a javascript library for building browser games
  • moteur de jeu 2D pour créer des jeux indépendants
  • un moteur multiplateforme pour le développement de jeux vidéo
  • an open source game engine for development
  • un moteur open source pour le développement de jeux vidéo
  • a java game engine for desktop development
  • un moteur 2D léger pour jeux indépendants
  • a game engine written in Rust