Showing 36 of 2098 projects
A Nintendo DS homebrew remake of the 1986 Commodore 64 game Warhawk, coded entirely in ARM assembler.
A Java-based builder tool for creating and managing Pico-8 game cartridges with Lua preprocessing and project descriptors.
A simple 3D first-person shooter game built with BabylonJS following Clean Code principles.
Adds GDScript syntax highlighting support to the GNU Nano text editor.
A graphical tool for converting GameMaker games into portable AppImage bundles.
A modern installer for NW.js support in Construct 2, enabling game exports with updated or custom NW.js versions.
A Doom-style first-person shooter game built with Babylon.js game engine.
A memory matching game built with Imba where players flip emoji cards to find pairs.
D language bindings for the JoyShockLibrary, enabling access to Sony and Nintendo controller features.
A flexible Lua scaling library for LÖVE2D games with multiple scaling modes and full customization.
A lightweight barcode rendering library for LÖVE game engine, supporting Code 128 format.
A GameMaker networking example demonstrating 39dll-style packet handling using the first byte for action identification.
A softbody physics library for the LÖVE game framework supporting dynamic and static arbitrary softbodies.
A Gideros module for creating spritesheet animations using the Bitmap:setTextureRegion API.
A GameMaker networking example providing 39dll-like functions using native networking for cross-platform compatibility.
A collection of classic arcade game remakes built with C++ and SFML, demonstrating clean OOP design and game development fundamentals.
A browser-based Sea Battle game implemented with Rust and WebAssembly using the Yew framework.
A Game Maker Studio 2.3 extension and Nest.js server for creating multiplayer HTML5 games.
An isometric rendering library for the ComputerCraft Minecraft mod, enabling 3D-like graphics in the game.
A 3D endless runner game built with BabylonJS using WebGL and HTML5 technologies.
A tool for creating and accessing compressed archives of game files, designed for GameMaker projects.
A 3D Bomberman-style game built with Angular and Babylon.js for experimental game development.
Dynamic and static D language bindings for the SDL2_gfx library, compatible with @nogc, nothrow, and BetterC.
A 2D Asteroids-style arcade game built with the MX2 framework using SDL2 and Vulkan.
A Gameboy DMG game written in z80 assembly where you harvest crops by watering them with rabbit blood.
A GameMaker Studio 2 extension for loading external WAV audio files at runtime using pure GML.
A streamlined Angular and Lua boilerplate for FiveM NUI development with hot builds and utility scripts.
A Babylon.js template for building mixed reality experiences as part of a Microsoft Learn learning path inspired by Space Jam: A New Legacy.
An accessible Breakout clone using WebGL and Web Audio to demonstrate that visual games can be made accessible to blind users.
A Unity SDK for integrating Algorand blockchain functionality into Unity games and applications.
A 3D Tetris game built with Babylon.js where players can move and rotate blocks on x, y, and z axes.
An ActionScript 3 library for playing GAF format animations using the Starling framework.
Converts PNG images into Gameboy assembly tile and map data for homebrew development.
A cross-platform pixel art and animation editor written in Zig, featuring an IDE-like interface and sprite packing.
SKStoreReviewController plugin for Gideros to request App Store ratings and reviews.
Ada 2022 language bindings to the Nuklear immediate-mode GUI library.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.