BlitzMax is a versatile desktop development environment for developers of all shapes and sizes.
Cost / License
- Free
- Open Source
Application type
Alerts
- Discontinued
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.
BlitzMax is a versatile desktop development environment for developers of all shapes and sizes.

DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).
DarkBASIC Professional is an advanced game development package built on the BASIC language, features more than 1000 commands that are geared towards game development, giving you an extremely powerful tool that is easy to use.



Oxygine is completely free and open source (MIT license) 2D game engine, available on GitHub. It is written in C++ and runs on MacOSX, iOS, Android, Windows and Linux.


UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games and 3D applications. The game engine is available as a portable class library, allowing your game code to be written once and shared across all platforms.




Limon is a multi platform 3D game engine mainly focusing on first person games. Focus of its development is ease of use and ease of study. It has builtin editor for maps, animations and GUIs.
Free and open-source, cross-platform 2D game engine written entirely in C# and based on MonoGame/XNA with additional features on top such as:




Lite-C is a programming language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language. Its main difference to C is the native implementation of multimedia and computer game related objects like...




Monkey is a modular language. You can create your own custom modules and use other people's - including the awesome box2d and minib3d modules!.
A unique combination of a powerful JS framework + an amazing set of authoring tools, WADE doesn't force you to do things one way or another - you are in charge!

GameplayKit is an object-oriented framework that provides foundational tools and technologies for building games in iOS, macOS, and tvOS using the Swift programming language and 3rd party rendering and multimedia libraries such as SpriteKit.