PlayN is a cross-platform game library that allows you to create a single Java codebase that runs in HTML5, Java, Android and Flash.

Maratis is described as 'Portable, simple and visual game development tool designed for artists and developers' and is a game development tool in the development category. There are more than 50 alternatives to Maratis for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best Maratis alternative is Godot Engine, which is both free and Open Source. Other great apps like Maratis are Unity, Unreal Engine, GDevelop and Wick Editor.
PlayN is a cross-platform game library that allows you to create a single Java codebase that runs in HTML5, Java, Android and Flash.

JMonkeyEngine3 it’s a free, open source game engine, made especially for Java game developers who want to create 3D games using modern technology. The software is programmed entirely in Java, intended for wide accessibility and quick deployment.

Valkyrie is a no-code creative platform that lets designers combine digital assets and create applications and interactive prototypes: where the power of Unity meets the usability of Photoshop.


Valkyrie Engine is the most popular SaaS alternative to Maratis.
Verus Engine is a modern, platform-agnostic 3D game engine. It is developed using C++ and HLSL. It is based on Direct3D 12 and Vulkan graphics APIs. The code is user friendly and well optimized.



Reality Factory 2 is a next-generation game authoring suite. It combines a flexible, fully scripted game development environment powered by Python with the Ogre3D engine, and supports all major desktop operating systems.
Your project’s smart 3D digital twin as a Service. SmartShape (formerly Minko) is a technology to develop and design rich, interactive and universal 3D applications targeting computers, web browsers and mobile platforms.

Project Anarchy is a complete end to end game engine and state-of-the-art toolset for mobile. Project Anarchy includes an entirely free license to ship your game on iOS, Android and Tizen platforms.


A cross-platform 2D game prototyping framework based on OpenGL and C++.
Angel balances the speed and flexibility of native code with an eye towards rapid iteration and out-of-the-box functionality. In a world of web games and memory-managed scripting engines, sometimes you still.
Leadwerks Game Engine provides the smoothest learning curve to take you from beginner to full-fledged game developer. Use the visual editor and the flowgraph system to set up game interactions without code. Use Lua to write your own game scripts.




The only true complete development platform for online games. HeroEngine seamlessly integrates the entire client and server architecture required to operate an online game directly into the development process.



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...




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.