Showing 14 of 230 projects
A Lua library companion to register custom data types for encoding and decoding with json.lua.
A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.
A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.
A GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.
A desktop tool for game developers to create and edit 2D polygon colliders with sprite reference, built with V.
A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.
A lightweight audio engine and wrapper library for GameMaker Studio 2, providing enhanced audio capabilities.
Ada language binding for the Dear ImGui immediate-mode graphical user interface library.
A collection of reusable GameMaker scripts for game development, offering various utilities and functions.
A placeholder asset generation script for Game Maker Studio 2.3+ that creates cached sprites and strings for prototyping.
A pygame-compatible API for creating interactive games and graphics in Jupyter notebooks using ipycanvas rendering.
Ada 2022 language bindings to the Nuklear immediate-mode GUI library.
A simple tap and swipe detection library for the Gideros Game Engine supporting 4 and 8 directional swipes.
A cross-platform pixel art and animation editor written in Zig, featuring an IDE-like interface and sprite packing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.