30 open-source projects similar to chuigda/vulkan4j, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Vulkan4j alternative.
Build your own Game-Engine based on the Entity Component System concept in Golang.
Handler for Aseprite's .ase/.aseprite, .aseprite-extension & extended .gpl files writen in Odin.
a tetris game powered by flutter. 使用flutter开发俄罗斯方块。
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Glad is a cross-platform graphics API loader generator that produces source code for loading function pointers based on official specifications. It functions as a multi-language tool designed to ensure consistent communication between applications and graphics drivers across different operating systems and hardware. The tool utilizes a plugin-based architecture to generate loading code for multiple programming languages. It employs specification-driven code generation, parsing official XML or JSON files to ensure the correctness of function signatures and mapping optional API extensions to sp
Marshmallow aims to become a fully fledged game development environment. It is a WIP, so expect changes to the API
This currently targets Godot v4.2. This may work with v4.1, but it will not work with v4.0. For a version which works with v4.0 use the dev-4.0-2024-02 release.
Vertex Engine GPU Font Cache: A text shaping & rendering library.
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
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
An awesome list that curates the best Flame games, projects, libraries, tools, tutorials, articles and more.
Flame is a 2D game engine for Flutter and Dart. It provides a component-based game framework for managing entities and their lifecycles through a hierarchical architecture, alongside a dedicated system for game asset management and input handling. The engine distinguishes itself through a specialized integration layer for external physics engines to handle rigid body dynamics and collision detection. It also features a high-performance task model that uses isolates to offload heavy computations and prevent main thread blocking. The framework covers a broad range of capabilities including vis
Cyberpunk-inspired puzzle game prototype created with Flutter and Flame #Hack20 #FlutterHackathon
Zerker is a lightweight and powerful flutter graphic animation library
An iOS / Mac view controller for chess boards