mach
Game engine
A cross-platform game engine and graphics toolkit built on top of the Zig programming language, designed for building high-performance, modular games and desktop/mobile applications.
zig game engine & graphics toolkit
3k stars
54 watching
162 forks
Language: Zig
last commit: 9 days ago
Linked from 4 awesome lists
2d3dcomposablecross-platformecsentity-component-systemgame-developmentgame-enginegamedevgraphicsguiopen-sourcesteam-deckwebassemblywebgpuzigziglang
Related projects:
Repository | Description | Stars |
---|---|---|
zig-gamedev/zig-gamedev | Provides Zig programming language libraries and sample applications for game development | 2,319 |
zzo38/freeheromesh | A puzzle game engine that allows users to define and program their own classes of objects in C. | 2 |
bkaradzic/bgfx | A cross-platform rendering library that provides a unified API for different graphics APIs and platforms. | 15,197 |
jonsnowbd/slingworks | A 2D game engine built in Zig with a focus on simplicity and flexibility, aiming to make it easy for developers and enthusiasts to create and contribute to games. | 24 |
haraj-backend/hex-monscape | A simple turn-based game built using Go and Vue 3 to demonstrate the application of Hexagonal Architecture in software development | 72 |
zig-community/zig-showdown | A community-driven project creating a small multiplayer 3D shooter game in pure Zig language | 52 |
godotengine/godot | A multi-platform game engine for creating 2D and 3D games from a unified interface. | 91,977 |
elnormous/ouzel | A cross-platform C++ game engine for 2D and 3D game development with support for various rendering and audio backends. | 989 |
hugoam/two | A C++ toolkit for rapid development of live graphical apps and games with reflection, rendering, and UI capabilities. | 1,676 |
jmorton06/lumos | A cross-platform C++ game engine with support for 2D and 3D rendering, physics, audio, and scripting. | 1,301 |
kristianhasselknippe/zig-game-engine | A learning project to create a game engine using the Zig programming language | 7 |
ciathyza/tetragon | A cross-platform game engine that provides a complete foundation for developing games and applications for various platforms | 32 |
axmolengine/axmol | A multi-platform game engine designed for mobile and desktop applications, providing a flexible architecture and supporting various graphics rendering backends. | 946 |
yui0/catgl | A 3D graphics engine designed to be easy-to-use and high-performance for game development on multiple platforms. | 19 |
prime31/zig-upaya | A Zig-based framework for creating game tools and helper apps. | 132 |