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
·

4 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • cocos-creator/engineAvatar von cocos-creator

    cocos-creator/engine

    9,671Auf GitHub ansehen↗

    This project is a cross-platform game engine and development toolkit designed for creating high-performance 2D and 3D games. It serves as a 3D graphics rendering engine and a web-based game framework that allows applications to be deployed across mobile, desktop, and web environments from a single codebase. The engine features a configurable render pipeline that supports both forward and deferred rendering paths. It utilizes a cross-platform graphics abstraction layer and universal shader translation to ensure consistent visual output across different hardware and platforms. The toolkit incl

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

    C++
    Auf GitHub ansehen↗9,671
  • charlespikachu/gamesAvatar von CharlesPikachu

    CharlesPikachu/Games

    5,378Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,378
  • leaferjs/leafer-uiAvatar von leaferjs

    leaferjs/leafer-ui

    4,184Auf GitHub ansehen↗

    Leafer UI ist eine hochperformante HTML5-Canvas-Rendering-Engine und eine Bibliothek für 2D-Vektorgrafiken. Sie nutzt einen hierarchischen Szenenbaum zur Verwaltung von Formen, Pfaden und Text und bietet ein Toolkit für den Aufbau interaktiver Canvas-Anwendungen und expansiver unendlicher Arbeitsflächen. Die Engine ist als plattformübergreifendes Canvas-Toolkit konzipiert, das die Kernlogik von der Zeichen-API entkoppelt, wodurch sie in Web-, Mobil-, Server- und Mini-Programm-Umgebungen ausgeführt werden kann. Sie zeichnet sich durch die Bereitstellung spezialisierter Werkzeuge für die Entwicklung interaktiver Grafikeditoren aus, einschließlich Hit-Detection, Event-Bubbling und Transformationssteuerungen. Ihr Funktionsumfang deckt Vektorform-Rendering, komplexe Pfaderstellung und Bewegungsanimationen ab. Das Framework enthält eine Layout-Engine mit flexiblem Box-Modell, Koordinatenraum-Transformation für präzise Positionierung und Unterstützung für Multi-Threaded-Offscreen-Rendering in Web-Workern. Zudem bietet es Werkzeuge für Szenenverwaltung, Elementmaskierung und den Export von Canvas-Inhalten in Bilder oder JSON. Die Bibliothek kann über ein Standard-Script-Tag integriert oder innerhalb reaktiver Frameworks wie React, Vue und Nuxt verwendet werden.

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

    TypeScriptcanvasinfinite-canvasleafer
    Auf GitHub ansehen↗4,184
  • tmallfe/tmallfe.github.ioAvatar von tmallfe

    tmallfe/tmallfe.github.io

    3,905Auf GitHub ansehen↗

    Dieses Projekt ist eine Mehrzweck-Webplattform, die als Canvas-2D-Game-Engine, Frontend-Engineering-Blog und Markdown-Static-Site-Generator dient. Sie fungiert als Web-Grafik-Showcase und technische Wissensdatenbank zum Teilen architektonischer Entscheidungen und Performance-Optimierungen. Die Plattform implementiert ein hochperformantes Grafik-Framework unter Verwendung von Low-Level-Drawing-APIs und integriert Skelett-Animation sowie Web-Physik für Kollisionserkennung und realistische Bewegung zweidimensionaler Objekte. Sie fungiert gleichzeitig als System zur Konvertierung von Markdown-Quelldateien in vorgerenderte HTML-Seiten für technische Dokumentation. Das Projekt deckt Fähigkeiten in der interaktiven Web-Game-Entwicklung, 2D-Physik-Implementierung und dem Teilen von Engineering-Wissen durch strukturierte Fallstudien und kategorisierte Blog-Posts ab.

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

    HTML
    Auf GitHub ansehen↗3,905
  1. Home
  2. Game Development
  3. Interactive Game Frameworks