awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
FormidableLabs avatar

FormidableLabs/react-game-kitArchived

0
View on GitHub↗
4,605 نجوم·312 تفرعات·JavaScript·MIT·8 مشاهداتreactnext.surge.sh↗

React Game Kit

This is a game engine library for building interactive games using React and React Native components. It provides a centralized game loop and state management system to coordinate logic and updates on every game tick.

The framework includes a coordinate system for cross-platform scaling that distributes factors across a component tree to maintain consistent positioning across different screen sizes. It also features a sprite animation system for rendering sequential frames from sprite sheets and a tile map renderer that constructs multi-layered terrain using a tile atlas and grid-based indexes.

The library further integrates physics engine capabilities to manage gravity, collision detection, and the simulation of physical bodies within the game world.

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.

سجل النجوم

مخطط تاريخ النجوم لـ formidablelabs/react-game-kitمخطط تاريخ النجوم لـ formidablelabs/react-game-kit

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم React Game Kit

مجموعات منسقة بعناية يظهر فيها React Game Kit.
  • محركات ألعاب WebGL باستخدام JavaScript
  • محركات ألعاب ثنائية الأبعاد (2D) للمطورين المستقلين

بدائل مفتوحة المصدر لـ React Game Kit

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Game Kit.
  • cocos2d/cocos2d-objcالصورة الرمزية لـ cocos2d

    cocos2d/cocos2d-objc

    4,045عرض على GitHub↗

    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
    عرض على GitHub↗4,045
  • pistondevelopers/pistonالصورة الرمزية لـ PistonDevelopers

    PistonDevelopers/piston

    4,694عرض على GitHub↗

    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
    عرض على GitHub↗4,694
  • killedbyapixel/littlejsالصورة الرمزية لـ KilledByAPixel

    KilledByAPixel/LittleJS

    4,127عرض على GitHub↗

    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
    عرض على GitHub↗4,127
  • o3de/o3deالصورة الرمزية لـ o3de

    o3de/o3de

    8,954عرض على GitHub↗

    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
    عرض على GitHub↗8,954
عرض جميع البدائل الـ 30 لـ React Game Kit→

الأسئلة الشائعة

ما هي وظيفة formidablelabs/react-game-kit؟

This is a game engine library for building interactive games using React and React Native components. It provides a centralized game loop and state management system to coordinate logic and updates on every game tick.

ما هي الميزات الرئيسية لـ formidablelabs/react-game-kit؟

الميزات الرئيسية لـ formidablelabs/react-game-kit هي: React Native Game Frameworks, Game Physics Integration, 2D Physics Simulations, Game Loops, Game Loop Managers, Physics Simulation Engines, Physics Simulations, 2D Sprite Animations.

ما هي البدائل مفتوحة المصدر لـ formidablelabs/react-game-kit؟

تشمل البدائل مفتوحة المصدر لـ formidablelabs/react-game-kit: 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…