awesome-repositories.com
Blog
MCP
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
·

Rust Game Engines

Ranking aktualisiert am 13. Juli 2026

For a game engine written in Rust, the strongest matches are bevyengine/bevy (Bevy is a comprehensive, data-oriented game engine built in), fyroxengine/fyrox (Fyrox is a comprehensive, native Rust game engine that) and amethyst/amethyst (Amethyst is a comprehensive, data-driven game engine built in). pistondevelopers/piston and ggez/ggez round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Wir kuratieren Open-Source GitHub Repositories passend zu „best rust game engines“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

Rust Game Engines

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • bevyengine/bevyAvatar von bevyengine

    bevyengine/bevy

    46,634Auf GitHub ansehen↗

    Bevy is a cross-platform game engine and framework built in Rust, designed for creating interactive simulations and graphical applications. It utilizes a data-oriented entity-component-system architecture to manage game state, organizing data into contiguous memory blocks to facilitate high-performance processing and massive parallelization of entities. The engine distinguishes itself through a modular plugin architecture and a system-based task scheduler that automatically parallelizes logic by analyzing data access patterns. By employing reactive change detection and deferred command buffer

    Bevy is a comprehensive, data-oriented game engine built in Rust that features a native ECS architecture, cross-platform support, and a modular plugin system, making it a flagship choice for Rust-based game development.

    RustEntity Component Systems
    Auf GitHub ansehen↗46,634
  • fyroxengine/fyroxF

    FyroxEngine/Fyrox

    9,423Auf GitHub ansehen↗

    Fyrox is a Rust-based game engine for building both 2D and 3D games, designed as a native engine with no runtime dependencies. It compiles directly to native code for Windows, macOS, Linux, and WebAssembly, providing direct hardware access through the Rust programming language. The engine is built around an entity-component-system architecture that organizes game objects as entities with attached components processed by modular systems. Its graph-based scene management represents game scenes as directed acyclic graphs of nodes with transform hierarchies and property inheritance, while a paral

    Fyrox is a comprehensive, native Rust game engine that features an ECS architecture, cross-platform support for desktop and web, and built-in tools for 2D and 3D development, including hot reloading and scripting capabilities.

    RustEntity Component Systems
    Auf GitHub ansehen↗9,423
  • amethyst/amethystAvatar von amethyst

    amethyst/amethyst

    8,027Auf GitHub ansehen↗

    Amethyst is a data-driven game engine written in Rust for building high-performance 2D and 3D games. It is built on an entity component system architecture that decouples game state from logic to enable parallel processing and reusable code. The framework features a glTF 3D renderer for importing scenes and geometry using physically based materials. It also serves as a multiplayer game framework, providing network transport abstractions and state synchronization for real-time online experiences. The engine covers a broad range of capabilities, including hybrid 2D/3D rendering, asynchronous a

    Amethyst is a comprehensive, data-driven game engine built in Rust that features an ECS architecture, hybrid 2D/3D rendering, and extensive support for asset management and simulation, making it a flagship example for this category.

    RustEntity Component Systems
    Auf GitHub ansehen↗8,027
  • 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

    Piston is a modular, cross-platform game engine written in Rust that provides the core windowing, input, and rendering abstractions needed to build 2D and 3D games, though it lacks a built-in ECS architecture compared to more modern, monolithic alternatives.

    Rust3D Rendering EnginesRust Game Engines2D Graphics Frameworks
    Auf GitHub ansehen↗4,694
  • ggez/ggezAvatar von ggez

    ggez/ggez

    4,646Auf GitHub ansehen↗

    ggez is a 2D game framework for the Rust programming language. It provides a hardware abstraction layer for accessing keyboard, mouse, sound, and graphics hardware, alongside a dedicated game loop manager that synchronizes input processing, state updates, and frame rendering for real-time applications. The framework includes a hardware-accelerated rendering engine for drawing sprites, shapes, and text using shader programs. It also features a resource management system that uses a filesystem abstraction to load and manage game assets from physical directories or compressed archives. Addition

    ggez is a lightweight, 2D-focused game framework for Rust that provides the essential game loop, asset management, and rendering capabilities required for game development, though it lacks a built-in ECS architecture.

    Rust2D Game Frameworks2D Graphics Frameworks2D and 3D Graphics Rendering
    Auf GitHub ansehen↗4,646

Related searches

  • a high performance game engine for C++
  • ein projektbasierter Lernpfad für Rust
  • a high performance web framework for Rust
  • an open source game engine for development
  • a game engine for creating visual novels
  • a testing framework for Rust projects
  • a java game engine for desktop development
  • a python library for game development