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
One framework for creating powerful cross-platform games.
Java / JavaFX / Kotlin Game Library (Engine)
Cross-platform game engine in Rust.
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.
Terminal-based game engine for Go, built on top of Termbox
A small C# game framework
High-performance C# ECS
Zircon is an extensible and user-friendly, multiplatform tile engine.
Game Boy / Color engine with lots of features
LÖVE for Nintendo Homebrew
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.
Roguelike Toolkit in Love. A Love2D/lua port of rot.js
Python game programming in Jupyter notebooks.
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.
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
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.
JavaScript ray casting engine for pseudo 3D games.
A pygame API-compatible reimplementation for running `pygame`-style code inside Jupyter notebooks (backed by ipycanvas)