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
·
FormidableLabs avatar

FormidableLabs/react-game-kitArchived

0
View on GitHub↗
4,605 Stars·312 Forks·JavaScript·MIT·8 Aufrufereactnext.surge.sh↗

React Game Kit

Dies ist eine Game-Engine-Bibliothek für die Erstellung interaktiver Spiele mit React- und React-Native-Komponenten. Sie bietet eine zentrale Game-Loop und ein State-Management-System, um Logik und Updates bei jedem Game-Tick zu koordinieren.

Das Framework enthält ein Koordinatensystem für plattformübergreifende Skalierung, das Faktoren über einen Komponentenbaum verteilt, um eine konsistente Positionierung über verschiedene Bildschirmgrößen hinweg zu gewährleisten. Zudem bietet es ein Sprite-Animationssystem zum Rendern sequenzieller Frames aus Sprite-Sheets sowie einen Tile-Map-Renderer, der mehrschichtiges Terrain mittels Tile-Atlas und rasterbasierten Indizes konstruiert.

Die Bibliothek integriert zudem Physik-Engine-Funktionen zur Verwaltung von Gravitation, Kollisionserkennung und der Simulation physikalischer Körper innerhalb der Spielwelt.

Features

  • React Native Game Frameworks - Implements a declarative component hierarchy for game elements using the React Native framework.
  • Game Physics Integration - Provides a bridge for managing gravity, collisions, and physical bodies within a React component tree.
  • 2D Physics Simulations - Adds gravity, collision detection, and physical body simulations to a React-based game world.
  • Game Loops - Synchronizes a central timing mechanism that notifies subscribed components to execute logic on every game tick.
  • Game Loop Managers - Coordinates a central timing mechanism for executing logic on every single game tick.
  • Physics Simulation Engines - Integrates a dedicated physics simulator to manage gravity and collision detection for objects within the game world.
  • Physics Simulations - Integrates a physics engine to manage gravity, collisions, and the creation of physical bodies within the game world.
  • 2D Sprite Animations - Provides a system for rendering sequential frames from sprite sheets to create real-time 2D animations.
  • Tile Map Renderers - Implements a renderer that constructs multi-layered game terrain using a tile atlas and grid-based indexing.
  • Tile-Based Level Mapping - Constructs game environments by mapping numeric indexes to specific tiles from a predefined atlas.
  • Adaptive Resolution Scaling - Calculates and distributes a scaling factor across a component tree to maintain consistent positioning across different screen sizes.
  • Cross-Platform Layout Scaling - Ensures game elements and layouts maintain correct proportions and positions across different screen sizes and devices.
  • Sprite Animations from Texture Atlases - Renders sequential image crops from a single atlas based on state-driven timing to create animations.
  • Sprite Sheet Animation Playback - Renders sequential frames from a sprite sheet image to create animations based on defined states and frame rates.
  • Resolution Scaling - Provides a coordinate system that distributes scaling factors to maintain consistent positioning across different screen sizes.
  • Coordinate System Scaling - Provides a coordinate system that distributes scaling factors to maintain consistent game element positioning.

Star-Verlauf

Star-Verlauf für formidablelabs/react-game-kitStar-Verlauf für formidablelabs/react-game-kit

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu React Game Kit

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Game Kit.
  • cocos2d/cocos2d-objcAvatar von cocos2d

    cocos2d/cocos2d-objc

    4,045Auf GitHub ansehen↗

    cocos2d-objc is an Objective-C 2D game engine designed for developing interactive games and applications. It serves as a cross-platform game framework that enables the deployment of a shared codebase across iOS, tvOS, and macOS. The project features a hardware-accelerated 2D renderer utilizing OpenGL and Metal to display sprites, tile maps, and particle effects. It includes a dedicated OpenAL audio engine for managing music and spatialized sound effects, alongside a cross-platform input handler for processing touch, mouse, keyboard, and accelerometer events. The framework provides capabiliti

    Objective-C
    Auf GitHub ansehen↗4,045
  • pistondevelopers/pistonAvatar von PistonDevelopers

    PistonDevelopers/piston

    4,694Auf GitHub ansehen↗

    Piston is a modular game engine and framework written in Rust for building two and three-dimensional graphical applications. It functions as a cross-platform windowing library and a system for managing input events and window loops across different operating systems. The project provides specialized rendering systems, including a voxel rendering engine for volumetric pixels and a skeletal animation system for deforming meshes via hierarchical bone structures. It also features an immediate mode user interface toolkit for creating responsive on-screen elements and a behavior tree AI framework t

    Rustmodular-game-enginepistonrust
    Auf GitHub ansehen↗4,694
  • killedbyapixel/littlejsAvatar von KilledByAPixel

    KilledByAPixel/LittleJS

    4,127Auf GitHub ansehen↗

    LittleJS is a lightweight HTML5 2D game engine designed for building web games using Canvas and WebGL without external dependencies. It integrates a WebGL sprite renderer, a 2D physics engine for arcade-style collisions and rigid-body dynamics, and a grid-based A* pathfinding system for entity navigation. The engine is distinguished by its procedural audio synthesizer, which generates music and sound effects at runtime using parameter arrays to minimize file sizes. It also features a comprehensive graphics pipeline that supports custom fragment-shader post-processing and a dynamic 2D lighting

    JavaScriptbox2dgame-developmentgame-engine
    Auf GitHub ansehen↗4,127
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,954
Alle 30 Alternativen zu React Game Kit anzeigen→

Häufig gestellte Fragen

Was macht formidablelabs/react-game-kit?

Dies ist eine Game-Engine-Bibliothek für die Erstellung interaktiver Spiele mit React- und React-Native-Komponenten. Sie bietet eine zentrale Game-Loop und ein State-Management-System, um Logik und Updates bei jedem Game-Tick zu koordinieren.

Was sind die Hauptfunktionen von formidablelabs/react-game-kit?

Die Hauptfunktionen von formidablelabs/react-game-kit sind: React Native Game Frameworks, Game Physics Integration, 2D Physics Simulations, Game Loops, Game Loop Managers, Physics Simulation Engines, Physics Simulations, 2D Sprite Animations.

Welche Open-Source-Alternativen gibt es zu formidablelabs/react-game-kit?

Open-Source-Alternativen zu formidablelabs/react-game-kit sind unter anderem: cocos2d/cocos2d-objc — cocos2d-objc is an Objective-C 2D game engine designed for developing interactive games and applications. It serves as… pistondevelopers/piston — Piston is a modular game engine and framework written in Rust for building two and three-dimensional graphical… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… killedbyapixel/littlejs — LittleJS is a lightweight HTML5 2D game engine designed for building web games using Canvas and WebGL without external… bberak/react-native-game-engine — React Native Game Engine is a framework for building 2D interactive experiences and simulations within mobile… cocos/cocos-engine — Cocos Engine is a cross-platform game engine designed for building high-performance 2D and 3D interactive experiences…

Kuratierte Suchen mit React Game Kit

Handverlesene Sammlungen, in denen React Game Kit vorkommt.
  • JavaScript WebGL-Game-Engines
  • 2D-Indie-Game-Engines