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
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
NiklasEi avatar

NiklasEi/bevy_game_template

0
View on GitHub↗
1,123 Stars·107 Forks·Rust·CC0-1.0·10 Aufrufeniklasei.github.io/bevy_game_template↗

Bevy Game Template

This project provides a foundational template and boilerplate structure for developing games with the Bevy engine in Rust. It is designed to facilitate cross-platform development by offering a unified codebase that targets desktop, mobile, and web environments.

The template distinguishes itself through pre-configured automation pipelines that handle the complexities of multi-platform build orchestration. It includes integrated workflows for continuous integration, allowing developers to validate code compatibility and stability across various operating systems and hardware architectures automatically.

Beyond the core structure, the project encompasses a comprehensive suite of tools for the entire game lifecycle. This includes capabilities for asset pipeline integration, graphics abstraction, and the packaging of binaries for mobile application stores. It also provides specific configurations for web-based execution, including automated publishing workflows to hosting services for browser-accessible games.

Features

  • Game Development Templates - Provides a foundational project structure for building cross-platform games with pre-configured CI/CD pipelines.
  • Cross-Platform Build Pipelines - Automates the compilation and packaging of software into native binaries and web assets for multiple target platforms.
  • Multi-Platform Game Compilation - Enables building and maintaining games that run natively on desktop, mobile, and web platforms from a single unified codebase.
  • Entity Component Systems - Organizes game state into decoupled components and systems that process data in parallel for high performance.
  • Rust Engineering Workflows - Offers a foundational codebase for developing high-performance games in Rust with integrated build and deployment workflows.
  • CI/CD Pipeline Orchestration - Provides automated build and release orchestration for deploying game binaries to desktop, mobile, and web platforms.
  • Continuous Integration Tools - Executes automated checks across multiple native operating systems on every code push to ensure consistent compatibility.
  • Game Build Automation - Orchestrates continuous integration workflows to compile, test, and package game projects for multiple operating systems automatically.
  • Asset Pipelines - Provides integrated systems for managing, processing, and caching game assets during the build lifecycle.
  • Graphics API Abstractions - Translates high-level rendering commands into platform-specific graphics APIs like Vulkan, Metal, or WebGL.
  • Mobile Application Packaging - Configures build processes to generate platform-specific application packages for mobile stores and device deployment.
  • WebAssembly Compilation - Compiles game logic into compact WebAssembly binaries for near-native execution within web browsers.

Star-Verlauf

Star-Verlauf für niklasei/bevy_game_templateStar-Verlauf für niklasei/bevy_game_template

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

Häufig gestellte Fragen

Was macht niklasei/bevy_game_template?

This project provides a foundational template and boilerplate structure for developing games with the Bevy engine in Rust. It is designed to facilitate cross-platform development by offering a unified codebase that targets desktop, mobile, and web environments.

Was sind die Hauptfunktionen von niklasei/bevy_game_template?

Die Hauptfunktionen von niklasei/bevy_game_template sind: Game Development Templates, Cross-Platform Build Pipelines, Multi-Platform Game Compilation, Entity Component Systems, Rust Engineering Workflows, CI/CD Pipeline Orchestration, Continuous Integration Tools, Game Build Automation.

Welche Open-Source-Alternativen gibt es zu niklasei/bevy_game_template?

Open-Source-Alternativen zu niklasei/bevy_game_template sind unter anderem: cocos2d/cocos2d-x — Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive… isadorasophia/murder — Murder is an entity component system game engine designed for 2D game development. It provides a core framework for… amzeratul/halley — Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity… flame-engine/flame — Flame is a 2D game engine for Flutter and Dart. It provides a component-based game framework for managing entities and… thisisgame/cpp-game-engine-book — This project is a comprehensive educational resource for building a high-performance game engine from the ground up… not-fl3/macroquad — Macroquad is a Rust game engine and 2D graphics library designed for developing cross-platform games and graphical…

Open-Source-Alternativen zu Bevy Game Template

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Bevy Game Template.
  • cocos2d/cocos2d-xAvatar von cocos2d

    cocos2d/cocos2d-x

    18,942Auf GitHub ansehen↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    Auf GitHub ansehen↗18,942
  • flame-engine/flameAvatar von flame-engine

    flame-engine/flame

    10,646Auf GitHub ansehen↗

    Flame is a 2D game engine for Flutter and Dart. It provides a component-based game framework for managing entities and their lifecycles through a hierarchical architecture, alongside a dedicated system for game asset management and input handling. The engine distinguishes itself through a specialized integration layer for external physics engines to handle rigid body dynamics and collision detection. It also features a high-performance task model that uses isolates to offload heavy computations and prevent main thread blocking. The framework covers a broad range of capabilities including vis

    Dartdartflameflutter
    Auf GitHub ansehen↗10,646
  • amzeratul/halleyAvatar von amzeratul

    amzeratul/halley

    3,837Auf GitHub ansehen↗

    Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity is defined by a hardware-abstraction graphics pipeline for consistent rendering across different operating systems and an entity-component-system architecture that separates game state from processing logic. The framework features a hot-reloading development environment that allows updating application logic and assets at runtime without requiring a full process restart. It also includes a multiplayer networking framework based on an asynchronous messaging system to manage real

    C++
    Auf GitHub ansehen↗3,837
  • isadorasophia/murderAvatar von isadorasophia

    isadorasophia/murder

    3,171Auf GitHub ansehen↗

    Murder is an entity component system game engine designed for 2D game development. It provides a core framework for managing game objects through an ECS architecture and includes a dedicated 2D game editor for asset management and real-time property configuration. The engine features a specialized 2D rendering pipeline supporting pixel art, sprite slicing, and parallax effects. It includes a hierarchical A* pathfinding system for agent navigation and a comprehensive asset management system for serializing and loading game resources. The project covers a broad range of capabilities, including

    C#fnagame-enginegamedev
    Auf GitHub ansehen↗3,171
  • Alle 30 Alternativen zu Bevy Game Template anzeigen→

    Kuratierte Suchen mit Bevy Game Template

    Handverlesene Sammlungen, in denen Bevy Game Template vorkommt.
    • Game development resources