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: 9 days ago
Linked from 4 awesome lists

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

Backlinks from these awesome lists:

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