The-Forge
Game Engine Framework
A cross-platform rendering framework providing building blocks to extend existing game engines or write custom ones, supporting multiple platforms and technologies.
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
5k stars
181 watching
505 forks
Language: C++
last commit: about 1 month ago
Linked from 5 awesome lists
androiddirectxdirectx12ioslinuxlinux-ubuntumacosmetalmulti-gpumulti-threadingps4ps5ray-tracingshader-translatorshadersvisibility-buffervulkanvulkan-apivulkan-sdkxbox
Related projects:
Repository | Description | Stars |
---|---|---|
bkaradzic/bgfx | A cross-platform graphics rendering library providing a common interface to various graphics APIs and platforms | 15,087 |
gamua/starling-framework | A cross-platform game engine for creating 2D games with hardware accelerated graphics using ActionScript 3. | 2,878 |
heapsio/heaps | A high-performance game framework that provides a cross-platform graphics engine for developing games on various platforms including desktop, mobile, and consoles. | 3,217 |
libgdx/libgdx | A cross-platform Java framework for developing 2D and 3D games with support for multiple platforms including desktop, Android, iOS, and web browsers. | 23,368 |
gfx-rs/gfx | A cross-platform GPU API that provides low-level graphics and compute capabilities | 5,361 |
godotengine/godot | A multi-platform game engine for creating 2D and 3D games from a unified interface. | 91,191 |
evolutionleo/warp | A framework for building multiplayer games with a focus on ease of use and scalability | 132 |
minecraftforge/minecraftforge | A compatibility layer for Minecraft mods, allowing them to work together seamlessly. | 6,939 |
monogame/monogame | A .NET framework for creating cross-platform games | 11,553 |
nvidiagameworks/falcor | A real-time rendering framework supporting DirectX 12 and Vulkan for improved productivity in research and prototype projects. | 2,704 |
almasb/fxgl | A comprehensive game development framework for creating 2D and experimental 3D games in Java with support for Kotlin. | 4,429 |
cocos/cocos-engine | A game engine that provides a cross-platform runtime framework for creating high-performance 2D and 3D games | 8,573 |
facebook/igl | A cross-platform library providing a low-level GPU interface for multiple graphics APIs | 2,971 |
diligentgraphics/diligentengine | A lightweight cross-platform graphics API and rendering framework for creating high-performance 3D graphics applications. | 3,621 |
foundry-rs/foundry | A toolkit for Ethereum application development written in Rust. | 8,307 |