awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesInteractive Game Frameworks

General-purpose frameworks for the creation and distribution of 2D and 3D interactive games.

Distinct from Gaming and Game Development: The candidates are either curated lists or educational foundations; a functional framework category is needed.

Explore 4 awesome GitHub repositories matching game development · Interactive Game Frameworks. Refine with filters or upvote what's useful.

Awesome Interactive Game Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • cocos-creator/engineAvatar cocos-creator

    cocos-creator/engine

    9,671Vezi pe GitHub↗

    Acest proiect este un motor de jocuri cross-platform și un toolkit de dezvoltare conceput pentru crearea de jocuri 2D și 3D de înaltă performanță. Servește drept motor de randare grafică 3D și framework de jocuri bazat pe web care permite implementarea aplicațiilor pe medii mobile, desktop și web dintr-un singur codebase. Motorul dispune de un pipeline de randare configurabil care suportă atât căi de randare forward, cât și deferred. Utilizează un strat de abstractizare grafică cross-platform și traducere universală de shadere pentru a asigura un output vizual consistent pe diferite hardware-uri și platforme. Toolkit-ul include sisteme integrate pentru randare bazată pe fizică (PBR), animații scheletice și simulări fizice în timp real pentru coliziuni și mișcare. Capabilitățile suplimentare acoperă generarea de efecte de particule, editarea geometriei terenului și construcția de elemente complexe de interfață utilizator.

    Serves as a comprehensive framework for creating and distributing high-performance 2D and 3D entertainment games.

    C++
    Vezi pe GitHub↗9,671
  • charlespikachu/gamesAvatar CharlesPikachu

    CharlesPikachu/Games

    5,378Vezi pe GitHub↗

    This project is a pure Python game engine and development framework designed for building interactive games without relying on external binary dependencies. It functions as a template library that provides a collection of pre-built game examples and architectural patterns to assist in learning game development logic. The framework supports a prototyping workflow and educational programming through a system of reference examples. It includes a dispatcher for launching specific or random game modules, allowing for the analysis of different functional capabilities and structural patterns. The s

    Offers a collection of tools and reference examples serving as a framework for building interactive games.

    Pythonclassic-gameflappy-birdgame
    Vezi pe GitHub↗5,378
  • leaferjs/leafer-uiAvatar leaferjs

    leaferjs/leafer-ui

    4,184Vezi pe GitHub↗

    Leafer UI este un motor de randare HTML5 canvas de înaltă performanță și o bibliotecă de grafică vectorială 2D. Utilizează un arbore de scenă ierarhic pentru a gestiona forme, căi și text, oferind un set de instrumente pentru construirea de aplicații canvas interactive și canvas-uri infinite expansive. Motorul este conceput ca un set de instrumente canvas cross-platform care decuplează logica de bază de API-ul de desenare, permițându-i să ruleze în medii web, mobile, server și mini-program. Se distinge prin furnizarea de instrumente specializate pentru dezvoltarea de editoare grafice interactive, inclusiv detectarea hit-urilor, propagarea evenimentelor (event bubbling) și controale de transformare. Suprafața sa de capabilități acoperă randarea formelor vectoriale, crearea de căi complexe și animații de mișcare. Framework-ul include un motor de layout cu un model flexbox, traducerea spațiului de coordonate pentru poziționare precisă și suport pentru randarea offscreen multi-threaded în web workers. De asemenea, oferă instrumente pentru gestionarea scenei, mascarea elementelor și exportul conținutului canvas în imagini sau JSON. Biblioteca poate fi integrată printr-un tag script standard sau utilizată în cadrul framework-urilor reactive precum React, Vue și Nuxt.

    Provides a framework for creating high-performance interactive 2D games and experiences within mini-apps.

    TypeScriptcanvasinfinite-canvasleafer
    Vezi pe GitHub↗4,184
  • tmallfe/tmallfe.github.ioAvatar tmallfe

    tmallfe/tmallfe.github.io

    3,905Vezi pe GitHub↗

    Acest proiect este o platformă web multifuncțională care servește drept motor de joc 2D canvas, blog de inginerie frontend și generator de site-uri statice markdown. Funcționează ca o vitrină de grafică web și o bază de cunoștințe tehnice pentru partajarea deciziilor arhitecturale și a optimizărilor de performanță. Platforma implementează un framework grafic de înaltă performanță folosind API-uri de desenare de nivel scăzut, integrând animația scheletică și fizica web pentru detectarea coliziunilor și mișcarea realistă a obiectelor bidimensionale. Funcționează simultan ca un sistem pentru conversia fișierelor sursă markdown în pagini HTML pre-randate pentru documentația tehnică. Proiectul acoperă capabilități în dezvoltarea de jocuri web interactive, implementarea fizicii 2D și partajarea cunoștințelor de inginerie prin studii de caz structurate și postări de blog categorisite.

    Provides a high-performance interactive game framework using web graphics standards for 2D experiences.

    HTML
    Vezi pe GitHub↗3,905
  1. Home
  2. Game Development
  3. Interactive Game Frameworks