A simple and easy-to-use library to enjoy videogames programming
- raylib
- c
- programming
- opengl
47,133 repositories indexed
1–24 of 30 · Most stars
A simple and easy-to-use library to enjoy videogames programming
A dead simple 2D game engine for Go
Simple and Fast Multimedia Library
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Java / JavaFX / Kotlin Game Library (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.
Modern C++ library for the development of real-time graphical applications
(RPG maker) Create RPG-style or similar games more simply with Flame.
flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I've worked on over the last couple years, including Gravity Hook, Fathom and Canabalt. It's primary function is to provide some useful base classes that you can extend to make your own game objects.
A continuation of the popular Artemis ECS framework
graphic library for games and multimedia, for python language on PC-like hardware
A Clojure and ClojureScript game library
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
Reusable dependencies for games made with lua (especially with love)
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 multi-platform 2D game library for Go.
A feature-complete ECS library
Easy to use cross-platform 2D game library for C++
A C99 Cross Platform 2D Game Library
A multi-threaded, renderer-independent voxel engine in TypeScript. Build Minecraft-style voxel worlds and games that run in the browser.
Tiny and easy to use ECS (Entity Component System) library for game programming