How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Engo is an open-source 2D game engine written in Go.
Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated renderer for drawing sprites, geometric shapes, and text, utilizing an optimized system of batching and transformation matrices. The project functions as a comprehensive toolkit for two-dimensional interactive applications, combining a graphics engine with a 2D vector math library for affine transformations and coordinate space projections. It includes a dedicated input manager that tracks keyboard presses and mouse movements using a polling-based system rather than asynchronous
The main features of azul3d/engine are: Game Development.
Open-source alternatives to azul3d/engine include: engoengine/engo — Engo is an open-source 2D game engine written in Go. flame-engine/awesome-flame — An awesome list that curates the best Flame games, projects, libraries, tools, tutorials, articles and more. beefsack/go-astar — Go implementation of the A* search algorithm. cocoatoucher/glide — Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials. faiface/pixel — Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated… g3n/engine — Go 3D Game Engine (http://g3n.rocks).