List of MIT licensed open-source game engines and frameworks

This is a list of open-source game engines and frameworks that is shared under the MIT license, which means you are free to use it for ANY purposes you wish with no strings and cost attached. The ones on the top are full blown game engines with an IDE included and the ones toward the end are game and graphics frameworks not including an IDE.


  • Stride Game Engine

    Free Mac Windows Linux Android iPad ... Xbox Website

    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 icon
  • Godot Engine

    Free Mac Windows Linux Haiku FreeBSD Website

    Godot is a fully featured, open source, MIT licensed game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms. It is a cross-platform 2D and 3D game engine and game development IDE. You can port your game to run on Windows, Linux, Mac OSx/iOS, BSD, Android, BlackBerry 10, HTML5, PlayStation 3, PlayStation Vita, and Nintendo 3DS.

    FEATURES

    Visual editor, full of mature tools.
    Uncluttered UI, with context-sensitive editors.
    Amazing scene system, supporting instancing and inheritance.
    Friendly content creation interfaces for artists, level designers, animators, …
    Visual shader editing for 2D and 3D.
    Persistent live editing (changes are not lost after stopping the game). Live editing on mobile devices!

     

    Godot Engine icon
  • GDevelop

    Free Mac Windows Linux Web Android ... iPad Website

    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 icon
  • Duality

    Free Windows Website

    Duality is a modular 2D game engine / editor combo, written entirely in C# and built on top of an OpenGL backend. It's open source, features an open architecture that invites extensibility and technical ownership, and it embraces C# as a language rather than a scripting solution.

     

    Duality icon
  • Torque 3D

    Free Mac Windows Linux Website

    Torque 3D is a easy-to-use game creation platform. Architected from the ground up for maximum flexibility and performance across a wide range of hardware and built upon the Frontline award-winning Torque Game Engine Advanced, Torque 3D comes equipped with a full suite of tools and APIs to get your game to the finish line, no matter what your goals. Add publishing paths to PC, Mac, Xbox 360, Wii, iPhone, and the web, and you have the power to distribute games almost everywhere they are played.

     

    Torque 3D icon
  • ct.js

    Free Mac Windows Linux Website

    ct.js is a 2D game editor (desktop app) based on web technologies. It aims to be an extensible yet simple game-making tool, accessible for both newbies and experienced game developers.

     

    ct.js icon
  • Torque 2D

    Free Mac Windows Linux Android Chrome OS ... iPad Website

    Torque 2D is an extremely powerful, flexible, and fast open source engine dedicated to 2D game development.
    Torque 2D includes the complete C++ source code to the engine and many example toys. It also includes access to TorqueScript, our scripting language which allows developers to write the same gameplay logic on Windows or OS X and have it work on the other platforms!
    Torque 2D's powerful rendering is perfectly suited to achieving a great looking artistic style. Torque 2D's graphics API includes implementations for all types of hardware and operating systems
    Torquescript is a fast and easy to use C++ like scripting language that ties all of the various elements of a project together. It supports a large complement of functions including math, object manipulation, fileIO, and more.

     

    Torque 2D icon
  • MonoGame

    Free Mac Windows Linux Web Website

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes. Create, develop and distribute your games your way.

    The goal is to allow XNA developers on Xbox 360, Windows and Windows Phone to port their games to the iOS, Raspberry PI, and PlayStation 4 platforms is currently in progress.

     

    MonoGame icon
  • Phaser

    Free Mac Windows Linux Website

    Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

     

    Phaser icon
  • Solar2D

    Free Mac Windows Android iPhone Website

    Solar2D is a Lua based cross-platform framework with focus on ease of iterations and usage. ideal for rapidly creating apps and games for mobile devices and desktop systems.
    It is an official fork of the well established and widely used Corona SDK game engine, which is no longer commercially supported.

     

    Solar2D icon
  • Oxygine

    Free Mac Windows Linux Chrome OS iPad Website

    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.
    You can also build and run your C++ Oxygine application in web browsers. It won’t require any plugins, such as Flash, and runs as pure HTML5/JS application using WebGL for rendering.
    Oxygine is developed to be fast and memory efficient on mobile platforms. It has flexible resources management system, automatic sprites batching, memory pools and more.
    It provides easy to use API, which is designed with "do more with less code" philosophy. It uses a managed scenegraph system that takes care of rendering and updates, and provides ability to extend with custom rendering and updates.
    You can analyse your application with embedded tools. Inspect in runtime scenegraph, loaded textures, FPS, performance and more.

     

    Oxygine icon
  • Urho3D

    Free Mac Windows Linux Android iPhone ... Raspberry Pi Website

    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.

     

    Urho3D icon
  • Wicked Engine

    Free Windows Windows Phone Xbox Website

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

     

    Wicked Engine icon
  • nCine

    Free Mac Windows Linux Android Emscripten Website

    nCine is a cross-platform 2D game engine in C++ for fast and performant game development.

     

    nCine icon
  • PixiJS

    Free Self-Hosted JavaScript Website

    PixiJS is an advanced, mature HTML5 creation engine with a fast and flexible 2D WebGL renderer.

    FEATURES

    • Interactive, visually compelling content on desktop, mobile and beyond, all reached with a single code base.
    • Photoshop quality blending and colour modes.
    • Sprite sheet formats supporting trimming and rotational packing.
    • Sprite-sheets, graphics, fonts, animation data.
    • Intuitive and easy to pick up.
    • Use and create your own WebGL filters and shaders.
    • Beautiful anti-aliased text at native and retina resolutions.
    • Organise your objects in hierarchical trees, with parent-child relationships.
    • Pixi as Canvas fallback for older device support.
    • Use technologies such as Cordova to rapidly deploy your Pixi project as an App.
    • Screen reader accessible.
    • True multi-touch input with pinch-to-scale built in.

     

    PixiJS icon
  • OGRE

    Free Mac Windows Linux Website

    OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. Since 2001, OGRE has grown to become one of the most popular open-source graphics rendering engines, and has been used in a large number of production projects, in such diverse areas as games, simulators, educational software, interactive art, scientific visualization, and others.

     

    OGRE icon



Comments on List of MIT licensed open-source game engines and frameworks

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment?

Sign up to comment, it's simple!