brainstate

bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

C++★ 17.6kBSD-2-ClauseGitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. baldurk/renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

    C++★ 11.3kMITGitHub ↗

    Why this match

    topics d3d11, d3d12, directx; license differs: BSD-2-Clause → MIT

  2. gfx-rs/wgpu

    A cross-platform, safe, pure-Rust graphics API.

    Rust★ 18.5kApache-2.0GitHub ↗

    Why this match

    topics d3d12, metal, opengl; language differs: C++ → Rust; license differs: BSD-2-Clause → Apache-2.0

  3. google/filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, WebGPU, and WebGL2

    C++★ 20.7kApache-2.0GitHub ↗

    Why this match

    topics graphics, metal, opengl; license differs: BSD-2-Clause → Apache-2.0

  4. cocos/cocos-engine

    Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

    C++★ 9.9kGitHub ↗

    Why this match

    topics engine, gamedev, metal

  5. lettier/3d-game-shaders-for-beginners

    🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

    C++★ 20.0kGitHub ↗

    Why this match

    topics gamedev, graphics, opengl

  6. FyroxEngine/Fyrox

    3D and 2D game engine written in Rust

    Rust★ 9.6kMITGitHub ↗

    Why this match

    topics engine, gamedev, rendering; language differs: C++ → Rust; license differs: BSD-2-Clause → MIT

  7. amethyst/amethyst

    Data-oriented and data-driven game engine written in Rust

    Rust★ 8.0karchivedGitHub ↗

    Why this match

    topics engine, gamedev; language differs: C++ → Rust

  8. kitao/pyxel

    A retro game engine for Python

    Rust★ 18.5kGitHub ↗

    Why this match

    topics gamedev, graphics, opengl; language differs: C++ → Rust