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

GitHub

3k stars
54 watching
162 forks
Language: Zig
last commit: almost 2 years ago
Linked from 4 awesome lists

2d3dcomposablecross-platformecsentity-component-systemgame-developmentgame-enginegamedevgraphicsguiopen-sourcesteam-deckwebassemblywebgpuzigziglang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
zig-gamedev/zig-gamedevProvides Zig programming language libraries and sample applications for game development2,319
zzo38/freeheromeshA puzzle game engine that allows users to define and program their own classes of objects in C.2
bkaradzic/bgfxA cross-platform rendering library that provides a unified API for different graphics APIs and platforms.15,197
jonsnowbd/slingworksA 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-monscapeA simple turn-based game built using Go and Vue 3 to demonstrate the application of Hexagonal Architecture in software development72
zig-community/zig-showdownA community-driven project creating a small multiplayer 3D shooter game in pure Zig language52
godotengine/godotA multi-platform game engine for creating 2D and 3D games from a unified interface.91,977
elnormous/ouzelA cross-platform C++ game engine for 2D and 3D game development with support for various rendering and audio backends.989
hugoam/twoA C++ toolkit for rapid development of live graphical apps and games with reflection, rendering, and UI capabilities.1,676
jmorton06/lumosA cross-platform C++ game engine with support for 2D and 3D rendering, physics, audio, and scripting.1,301
kristianhasselknippe/zig-game-engineA learning project to create a game engine using the Zig programming language7
ciathyza/tetragonA cross-platform game engine that provides a complete foundation for developing games and applications for various platforms32
axmolengine/axmolA multi-platform game engine designed for mobile and desktop applications, providing a flexible architecture and supporting various graphics rendering backends.946
yui0/catglA 3D graphics engine designed to be easy-to-use and high-performance for game development on multiple platforms.19
prime31/zig-upayaA Zig-based framework for creating game tools and helper apps.132