AlternativeTo Logo

Open Source Unity Alternatives

The best open source alternative to Unity is Godot Engine. If that doesn't suit you, our users have ranked more than 100 alternatives to Unity and loads of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Unity are Unreal Engine, GDevelop, Stride Game Engine and Urho3D.

Unity alternatives are mainly Game Development Tools but may also be IDEs or Animation Makers. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Unity.
This page was last updated Apr 7, 2022
Unity
  321
  • FreemiumProprietary
  • Mac
  • Windows

Unity is a multi-platform game development tool, designed from the start to ease creation.

Learn more about Unity

  1. Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.

    Godot Engine vs Unity opinions
    Almost everyone thinks Godot Engine is a great alternative to Unity.
     all • positive • negative      relevance • date

    Cross-platform and great for programmers. The way objects are organized is fantastic. MIT License on everything!

    Top positive comment  over 5 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    14
    migueldediosmatias

    It is free software, and the developers listen all suggestions.

    Top positive comment  over 5 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    11
    Astatine69420

    great alternative to unity, great for 2d games, but a bit lacking in 3d. hopefully Godot 4 will fix that!

    Positive comment 10 months ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
    gianclgar

    More beginner friendly. Completely free and open source. Improving a lot every day.

    Positive comment over 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1

    Cross platform, open source, and great community support

    Positive comment over 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1

    Friendly community in which the dev team are actively involved, open development plans, constantly improving documentation, willingness to share code, ideas etc.

    Positive comment over 4 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    2
    Lura

    free, easy and portable. just one executable, no installation or dependencies, just open it and it works.

    writing games on Linux and exporting them to windows doesn't require windows itself, and so much more features i cant even mention here. just the perfect game engine for mobile and desktop. <3

    Positive comment over 4 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    2
    Show more comments
    7 of 14 comments
  2. Unreal Engine is a professional suite of tools and technologies used for building high-quality games across a range of platforms. Unreal Engine’s rendering architecture enables developers to achieve stunning visuals and also scale elegantly to lower-end systems.

    Unreal Engine vs Unity opinions
    Almost everyone thinks Unreal Engine is a great alternative to Unity.

    Good UI and scratch no need coding optional

    Positive comment almost 5 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    5

    Unreal Engine is a professional suite of tool and technologies used for building high-quality games across a range of platforms. unreal engine's rendering architecture

    Positive comment over 1 year ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0

    Unreal Engine is the best game engine on the marketplace. Open-Source, Free, very very good!

    Positive comment over 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1


  3. GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.

    GDevelop vs Unity opinions
    Some users think GDevelop is a great alternative to Unity, some don't.

    GDevelop is a 2D game engine based in visual programming and very limited in that aspect.

    Negative comment over 4 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    4
    DeeJayLSP

    GDevelop is more like a Construct alternative than an Unity one.

    Negative comment almost 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    -1
    kayl

    GDevelop --> 2D Unity --> 3D/2D

    Negative comment over 6 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  4. Stride Game Engine

    • FreeOpen Source
    • Windows
    • Android
    • iPad
    • iPhone

    Stride (formerly Xenko) is an open-source C# game engine designed for the future of gaming. It comes with a full toolchain and is especially well suited to create realistic games but allows you much more!.

    Stride Game Engine vs Unity opinions
    pros, cons and recent comments
    tvgoing1

    It offers C# and better options for 3D artist.

    Positive comment over 5 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1
  5. Urho3D

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Raspberry Pi

    Urho3D is a lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.

    Almost everyone thinks Urho3D is a great alternative to Unity.


  6. Torque 3D

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Torque 3D is a easy-to-use game creation platform.

  7. Defold Engine

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    The completely free and open-source game engine Defold solves the technical issues we all have in common when making games. That way, you can focus on being creative and building a great game.

    Defold Engine vs Unity opinions
    pros, cons and recent comments
    shoaibmujawar

    Can export to desktop and mobile as well and lua is easy to pick up.

    Positive comment over 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  8. Armory is an open-source 3D game engine with full Blender integration, turning it into a complete game development tool. The result is a unified workflow from start to finish, making you work faster. No more jumping between different applications.

  9. ENIGMA - LateralGM

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD

    ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived from that of the popular software GameMaker.

  10. Open 3D Engine

    • FreeOpen Source
    • Windows
    • Linux

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

Showing 10 of 71 alternatives