Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
Unity is described as 'Real-time 3D engine enabling collaboration to create immersive, interactive experiences on Windows, Mac, and Linux, with extensive platform support' and is a very popular game development tool in the development category. There are more than 100 alternatives to Unity for a variety of platforms, including Windows, Linux, Mac, Web-based and iPhone apps. The best Unity alternative is Godot Engine, which is both free and Open Source. Other great apps like Unity are Unreal Engine, Stride Game Engine, GDevelop and CRYENGINE.
Reality Factory is a program that - in conjunction with other tools - allows you to create 1st and 3rd person perspective games without programming! Reality Factory is built on top of the powerful Genesis3D Open Source engine and supports all major 3D graphics cards.
FPS Creator sets a new benchmark in the game creation market by providing an easy-to-use yet highly flexible editing environment. As its name implies this is a tool for creating action-packed FPS games with no programming or 3D modelling knowledge required.

The RPG Toolkit is a free, open source project delivering a simple, flexible and powerful tool for the creation of role-playing games on your personal computer.


Keolot Phaser Editor is a free visual development environment for 2D browser games on the open source Phaser engine with integrated Matter JS physics. The application has a built-in ability to visually create and edit scenes, game objects, animations, audio and keys, write game...




Resonite is a free collaborative social VR & desktop sandbox platform, where users can socialize in a virtual environment and create objects, avatars & worlds together.




Platinum Arts Sandbox Free 3D Game Maker is an open source free game maker, free RPG Maker, free sidescroller maker, free Machinima creator, and game design tool that makes it easy for kids and adults to create video games, maps and worlds.
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.


GeeXLab is a cross-platform demotool for 3D programming, demos creation, game development, interactive applications, creative coding and prototyping.
ZGameEditor lets you create 3D games with procedural content that have a redistributable size of 64 KiB or less. It consists of a lightweight OpenGL-powered engine that runs on Windows, Mac, Linux & Android, and a portable Windows IDE featuring real-time editing.




Nau Engine is a versatile and free game engine built on open-source principles. It's designed to be accessible to developers of all skill levels, enabling the creation of a wide range of interactive experiences.

A game engine written in Python, extending support across multiple GPU devices with 3D rendering, PBR Renderer and much more.

