A simple and easy-to-use library to enjoy videogames programming
- raylib
- c
- programming
- opengl
47,133 repositories indexed
1–21 of 21 · Most stars
A simple and easy-to-use library to enjoy videogames programming
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
2D HTML5 rendering and layout engine for game development
A free, open source C# framework for making games, or your own game engine. Direct access to native APIs and Vulkan, with the low-level libraries around them. The foundation under Kitten Space Agency and RimWorld's Waylith engine.
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.
Easy to use Python library for creating 2D arcade games.
A Java entity system inspired by Ash & Artemis.
A free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work (timestep, animation, input, and collision to name a few) is already coded for you and ready to go, giving you more time and energy to concentrate on the design and testing of your game.
A hand-crafted 2D game library in Go.
A PICO-8 demake of the SCUMM engine that powered most of the classic LucasArts adventure games, such as Monkey Island and Maniac Mansion.
StarlingPunk is a framework built on top the Starling library designed to add structure and organization to your 2D game projects. It’s perfect for rapidly prototyping ideas and promotes code reuse between projects. As you may have been able to tell from the name, StarlingPunk is heavily inspired by the popular FlashPunk framework, although its not a direct port.
Simple 2D game prototyping framework targetting Windows, Mac, Linux, WASM.
IsoHill is a new isometric engine for Flash Player 11 [molehill] built on top of the open 2D framework Starling. Features: Plugins - engine-wide modifications, Includes a TMX [CVS export] parser, Components - dynamic logic can be added and removed from IsoSprites, Virtually unlimited layers, Anti-aliasing of isometric tiles, deterministic framework, Mipmapping, and under BSD license
An attempt to replicate the LÖVE API in the browser using moonshine.
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
A tiny scene-entity-component library created for the PICO-8 fantasty console.
A component based game engine for AS3. Master version is currently 0.4.3. Please note, the dev branch is currently under heavy development for 0.5 and should be considered unstable. There will be a few breaking changes.
Juno is a simple and lightweight 2D game framework written in TypeScript for making tiny pixel style HTML5 Games
A pygame API-compatible reimplementation for running `pygame`-style code inside Jupyter notebooks (backed by ipycanvas)