raylib is a game development library highly inspired by Borland BGI graphics lib and by XNA framework. Made as a simple and easy-to-use library to enjoy game programming.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
AGKSharp is described as 'Free implementation of AppGameKit to be used with C# and .NET' and is a game development tool in the development category. There are more than 50 alternatives to AGKSharp for a variety of platforms, including Windows, Mac, Linux, iPhone and iPad apps. The best AGKSharp alternative is Godot Engine, which is both free and Open Source. Other great apps like AGKSharp are Unity, LÖVE, microStudio and Bevy Game Engine.
raylib is a game development library highly inspired by Borland BGI graphics lib and by XNA framework. Made as a simple and easy-to-use library to enjoy game programming.
PixiJS is an advanced, mature HTML5 creation engine with a fast and flexible 2D WebGL renderer.

PixiJS is the most popular Self-Hosted alternative to AGKSharp.
Create 2D and 3D Games for Windows.
If you've been yearning to create games but have been frustrated by the complexity of programming languages such as C++ or Java, you've come to the right place!
Blitz3D provides a simple yet powerful environment for game creation - s.

Panda3D is a game engine, a framework for 3D rendering and game development for Python and C++ programs. Panda3D is Open Source and free for any purpose, including commercial ventures, thanks to its liberal license. Go ahead and grab it here.


Wicked Engine is an open-source game engine written in C++. The main focus is to be easy to set up and use, light weight, high performance, and graphically advanced. The full source code is provided with the MIT license, which means, anyone is free to use it for anything without...

Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

Cerberus X is a cross-platform, easy to learn object-oriented programming language focusing on game development with a powerful set of APIs that make it easy to draw lightning fast graphics on all supported platforms To achieve this, Cerberus X translate our code to the target...



SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming.
batari Basic (bB) is a BASIC-like language for creating Atari 2600 games. It creates a binary file that can be run on an Atari 2600 emulator or the binary file may be used to make a cartridge that will operate on a real Atari 2600.




Java framework providing unified API for building 2D or 3D games across desktop, mobile, and browser platforms, with hot code swapping, rapid prototyping, modular architecture, integrated physics, input, asset tools, and support for desktop-native debugging.
The Graphics Development Engine for Business and Industry. Build high-quality 3D solutions and deploy to any platform.


