Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
Game Development
What are the best free 2D game engines?
20
Options
Considered
309
User
Recs.
Jan 13, 2024
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
18
Options
Considered
Best free 2D game engines
Price
Platforms
Popular Language Bindings
89
Godot
Free
Windows, Linux, Mac, Android
GDScript, C#, C++
--
Orx
-
-
-
80
LOVE
-
-
-
--
GDevelop
Free
-
-
--
Solar 2D (formerly Corona SDK)
-
-
-
See Full List
89
Godot
My Rec
ommendation
for
Godot
My Recommendation for
Godot
All
40
Experiences
1
Pros
29
Cons
9
Specs
Top
Pro
•••
Free, open source and cross-platform
Godot is licensed under MIT license. Anyone can grab the source from github.com/okamstudio/godot, and compile the engine him/herself. It targets Win/Mac/Linux/Android/iOS/BB10/HTML5.
See More
Top
Con
•••
Windows Godot multimedia crush
When you are running a Godot game without using the itch.io app, Windows will often crush the game and stop you from playing the freaking game due to suspicious files, not being trusted by antivirus and other picky stuff like that.
See More
RationalEshu's Experience
too many bug
See More
Specs
Platforms:
Windows, Linux, Mac, Android
Popular Language Bindings:
GDScript, C#, C++
Top
Pro
•••
Fully dedicated 2D engine, no hacks
Godot 2.1 has a improved 2d engine with many features used by modern 2D games.
See More
Top
Con
•••
Can be hard
Godot is not fun to learn and depending on what you want. Godot will be freaking GARBAGE for your project. Otherwise, You wil be kinda fine.
See More
Top
Pro
•••
Integrated animation editor
Every property can be animated!
See More
Top
Con
•••
Falls under many things
According to sources like Reddit, Godot falls under many things due to the years Godot has been in W.I.P state.
See More
Top
Pro
•••
Easy to learn scripting language
Godot has their own scripting language called GDscript. The scripting language is easy to learn with python-like format, but it is not python. More like a mix of Javascript, PHP, C++. It's very powerful, easy to learn, and it's free of unnecessary things because it's designed for this purpose. It can be used to add custom behaviors to any object by extending it with scripting, using the built-in editor with syntax highlighting and code completion. A built-in debugger with breakpoints and stepping can be used and graphs for possible bottlenecks can be checked.
See More
Top
Con
•••
Annoying minor bugs
Minor bugs can go unaddressed for some time, due to it being a free program.
See More
Top
Pro
•••
Built-in physics
Physics can be added to 2D and 3D scenes, through rigid and static bodies, characters, raycasts, vehicles and more.
See More
Top
Con
•••
Difficult to optimize
Godot has an OOP architecture. Everything is an object internally and data is spread among many classes, thus it's difficult to optimize (i.e. not cache friendly, difficuly to vectorize or paralellize, etc). Read about "Data Oriented Design" for more info about the problems and solutions.
See More
Top
Pro
•••
Free and open source
Godot is licensed under MIT license. Anyone can grab the source from here, and compile the engine themselves.
See More
Top
Con
•••
No console targets
Given that you can target both desktops and consoles with the same code base in other engines, the lack of support for consoles in Godot is pretty hard to get past if targeting desktops for a game. But asking for an open-source engine to target consoles is probably too much to ask. But it would be interesting to see some legacy consoles targeted even if current ones cannot be.
See More
Top
Pro
•••
Internationalization of the editor
You can change the language shown in menus. Godot translations here.
See More
Top
Con
•••
C# support is still en Beta release
Even if it's possible to script with C#, all the tools and functionnalities are not usable in the current version (3.0.x) when using Mono : no debug, no export (except for Windows 64 bit), editor crashes with x86 platforms. But it seems that all these points are planned to be resolved in 3.1.x+ version.
See More
Top
Pro
•••
Editor and runtime are fully cross-platform
You can run Godot on all 3 major operating systems (Windows/Mac/Linux) and build your game to all available platforms from each without any platform-specific work needed. All platforms including Linux are supported first class.
See More
Top
Con
•••
Bugs
Too many bugs.
See More
Top
Pro
•••
Under constant development
This engine barely released one year ago has more than 1000 forks on github and about 100 developers. Not only that: just a bit of browsing through issues you will quickly find out the dev community loves new, especially free, technology and does not shy away from completely rewriting parts of the engine. The audio engine is being completely rewritten to use threads and so forth.
See More
Top
Con
•••
Self-designed scripting language
Implementing new scripting language instead of using an existing scripting engine (such as Lua or V8 JS) looks expensive, but easy to learn.
See More
Top
Pro
•••
Lightweight
The executable is portable and less than 40 MB in size.
See More
Top
Pro
•••
Easy to get involved
No need to learn anything with node, you can build a game without typing a line of code + has visual scripting.
See More
Top
Pro
•••
Comprehensive tooling
In addition to the scene editor and the script editor (with debugger), the engine also provides a tile map editor, an animation editor (not just for rigs), a performance monitor, a network profiler, and an audio bus console.
See More
Top
Pro
•••
It has a visual scripting tool
It has a great visual scripting tool. It's a great choice if you don't like to code.
See More
Top
Pro
•••
Fun to use
An important aspect that can't be grasped without using the engine for a few days. The Interface is evolving nicely and making games is just fun.
See More
Top
Pro
•••
User friendly UI for all your team
Non-programmers (musicians, artists, etc) can join the development easily.
See More
Top
Pro
•••
Really good community
The community is great and really cares about the engine. It is easy to get help and to be part of Godot's future.
See More
Top
Pro
•••
Scene based editing
Godot gives you the ability to create scenes to make your life easier, with reusable objects and things you want to incorporate in your games. This makes the game making processvery streamlined and organized.
See More
Top
Pro
•••
Can be deployed to multiple platforms
Deploy games to desktops (Windows/OS X/Linux), smartphones (iOS/Android/BlackBerry), and the web (HTML5 via Emscripten).
See More
Top
Pro
•••
Doesn't need to be installed into the system
Godot is very portable I can download the file from my website then put it on a USB and run it on my other Computer without any troublesome errors about Installing the software
See More
Top
Pro
•••
Can be installed on Steam
You can easily install Godot via the Steam store.
See More
Top
Pro
•••
Friendly towards Version Control Systems
The engine is build not only to support version control but to really use it. Scene files for example which usually get compiled into some sort of unreadable data stay in a text format - that way you can actually see your changes in a version control system like Git.
See More
Top
Pro
•••
Unified game editor interface
All the game development work is done inside one program: the engine editor. The scripting is done in the same program. No need for Eclipse or other front-end editors.
See More
Top
Pro
•••
Instancing and node concept makes sense
The node and the instancing concept work very well and helps developers to structure content efficiently.
See More
Top
Pro
•••
Engine is yours
There is no royalty and the game you made + engine itself is yours.
See More
Top
Pro
•••
Easy to learn for begginers
Its programming language is specially made for games so its easy to learn and use
See More
Top
Pro
•••
The list of supported languages is growing
Officially, Godot supported languages for now will be GDScript, C#(Mono), VisualScript and C++.
See More
Top
Pro
•••
Creating editor tools is a breeze
Godot Engine is itself a Godot game. By adding the "tool" keyword to the top of a script, you can design extensions for the editor itself INSIDE the editor. Integrating these editor scripts into a bundled plugin for sharing is extremely easy to do.
See More
Top
Pro
•••
On the fly testing directly on target device
Any changes in scene or code are immediatly displayed on the test device.
See More
Top
Pro
•••
Easily expanded scripting system
With 3.0's addition of NativeScript and PluginScript via GDNative, developers can easily define bindings for new scripting languages. In addition to the primarily supported C++, GDScript, VisualScript, and C# languages, the community has contributed D, Nim, and Python as well with more on the way.
See More
Hide
See All
Free
Recommend
76
7
--
Orx
My Rec
ommendation
for
Orx
My Recommendation for
Orx
All
24
Pros
23
Specs
Top
Pro
•••
High performance
Written in C with high emphasis on memory and CPU efficiency.
See More
Specs
Languages:
C99
Mobile targets:
Android 2.3+, iOS
Desktop targets:
Windows XP+, Mac OS X 10.6+, Linux
License:
zlib
See All Specs
Top
Pro
•••
Free and open source
Uses the zlib license. Lets you use Orx for free for any kind of projects, even for commercial ones.
See More
Top
Pro
•••
Powerful config system
Powerful config system that makes orx data-driven and provides an easy to use load/save system.
See More
Top
Pro
•••
Supports desktop and mobile
Supports Windows, Linux, Mac OS X, iOS and Android.
See More
Top
Pro
•••
Friendly community
Good friendly development community ready to help each other with tips and advice for setting up and best practices.
See More
Top
Pro
•••
Flexible and simple FX
Color and translation FX are simple to configure and apply to objects.
See More
Top
Pro
•••
Data Configuration
Orx is a Data Driven engine that greatly reduces required code. You can configure object definitions, bodies, cameras, sound, animation, event tracks, etc.
See More
Top
Pro
•••
Great audio support
Samples for sound effects, or streams for music. All sounds can be groups via audio buses just like in a typical DAW (Digital Audio Workstation). All sounds can be spatial relative to the camera.
See More
Top
Pro
•••
Custom shader support
GLSL code can be added straight into data configuration files and can be applied to any texture: background or objects whivh allows for some amazing effects. All GLSL versions are supported, again by providing the shader language version in your configuration file. Parameters are supported and values over time for shader animation.
See More
Top
Pro
•••
Good render support
Fragment (pixel) shader support, render to texture, MRT, easy composition and custom rendering support.
See More
Top
Pro
•••
Good animation engine
Includes a chaining graph & custom animation events for synchronization.
See More
Top
Pro
•••
Automatic hot-loading of resources
Automatic hot-loading of resources upon modification on disk, shortens drastically iteration times.
See More
Top
Pro
•••
Integrated runtime profiler
Integrated runtime profiler (with graphical display) to easily spot which parts of your game need to be optimized.
See More
Top
Pro
•••
Input controls and binding
All input devices are fully supported: Joysticks, Mouse, Gamepad, Keyboard and Touchscreen. Multiple physical devices and be mapped the same binding.
See More
Top
Pro
•••
Excellent results on performance benchmark
Rated the fastest engine from the OpenFL’s BunnyMark since October 2015".
See More
Top
Pro
•••
Multi-Threading
See More
Top
Pro
•••
Great IDE Support
Out of the box Windows support for: Visual Studio Codelite CodeBlocks gmake Out of the box Mac support for: XCode Codelite gmake Out of the box Linux support for: Codelite CodeBlocks gmake
See More
Top
Pro
•••
Viewport scheme allowing multiple views
Camera/viewport scheme allowing multiple views displayed with camera translation, zoom and rotation.
See More
Top
Pro
•••
Flexible clock system
Clock system that provides time consistency and allows time stretching + high precision timers
See More
Top
Pro
•••
Well-supported C++ wrapper
Orx provides a excellent c++ wrapper for object oriented design, called: orx/Scroll. You can, of course, roll your own.
See More
Top
Pro
•••
Collision handling and rigid body physics
See More
Top
Pro
•••
Screenshot capture tool
Supports .bmp, .png, .jpg, .tga and .dds
See More
Top
Pro
•••
Easy post-processing/compositing for complex visual effects
See More
Hide
See All
Get it
here
Recommend
47
80
LOVE
My Rec
ommendation
for
LOVE
My Recommendation for
LOVE
All
13
Experiences
2
Pros
7
Cons
3
Specs
Top
Pro
•••
Very good documentation
The LÖVE wiki provides full documentation of its easy to use Modules, which are conveniently located on the side bar of the wiki. It took seconds to find the module for love.keyboard, which provided a list of all functions along with arguments and examples where the function could be used.
See More
Top
Con
•••
Frequent immature humor
Just look at the library names: HUMP, LUBE, AnAL...
See More
DecentEnlil's Experience
low requirements
See More
Specs
Languages:
C++, Lua 5.1
Mobile targets:
Android 4.0+, iOS 8+
Desktop targets:
Windows Vista+, macOS 10.7+, Linux
License:
zlib
See All Specs
Top
Pro
•••
Very easy to learn
The functions and classes are all very simple.
See More
Top
Con
•••
Binary compilation
No way to compile into a binary under Linux. Source code has to be given away.
See More
InventiveNinurta's Experience
Unicorn Princess Minecraft
See More
Top
Pro
•••
Active and very friendly community
The LÖVE forums are extremely helpful. With people checking the forums every day, it won't take long to receive answer to your questions on the Support board, receive feedback on games you post in the Projects board, as well as have a chat about the LÖVE engine while learning tricks to use in the very active General board. If you need an immediate answer though, or just want to chat, there is a very active and helpful IRC channel.
See More
Top
Con
•••
Mobile support is still experimental
While it is possible to export LÖVE games to Android and iOS, it is still experimental so there might be hidden bugs and flaws that need to be addressed.
See More
Top
Pro
•••
Can develop within Android
It is possible to develop games directly on a tablet or cellphone with the Android system by using the experimental Android branch.
See More
Top
Pro
•••
Open source
The LÖVE engine is licensed under The zlib/libpng License (which is very short and human readable) which allows you to use the source code and even modify it as long as you do not claim that the original source code is yours. You can obtain the code at this bitbucket repository and even help fix bugs and participate in the development of LÖVE.
See More
Top
Pro
•••
Uses the fantastic Lua for scripting
Lua is a embeddable scripting language designed to be lightweight, fast yet powerful. It is used in major titles such as Civilization as well as a lot of indie games. Lua is very popular because it provides "meta language" features. You can implement object-oriented structures, or pure procedural functions, etc. It has a very simple C interface, and gives the engine developer a lot of flexibility in the language itself. Artists tend to love Lua too because it's very approachable, with plain and forgiving syntax. Lua is free open-source software, distributed under a very liberal license (the well-known MIT license).
See More
Top
Pro
•••
Cross-platform
Supports Windows, Mac OS X, Linux, Android and iOS.
See More
Hide
See All
Get it
here
Recommend
25
1
--
GDevelop
My Rec
ommendation
for
GDevelop
My Recommendation for
GDevelop
All
14
Pros
11
Cons
2
Specs
Top
Pro
•••
Easy to use
The whole interface is intuitive and easy to learn: each part of the game can be designed using visual editors. The objects editor is used to create the objects of the game, the scene editor help you to build the levels of your game and the events editor allows to give life to the whole game without programming.
See More
Top
Con
•••
Optional subscription not mentioned on main site
While the engine is free and open source as stated on the main website, it does not mention that some optional features and services are actually activated through a paid subscription (two tiers: 2€ and 7€). Those features are: no nag screen shown when debugging, additional metrics available on games dashboard, access to more than 2 cloud exports per day (unlimited local export can be done without subscription, provided the right packaging tools are installed and configured), easy removal of GDevelop splash screen (can be done manually without subscription).
See More
Specs
Languages:
C++, JavaScript
Mobile targets:
Android 5+, iOS 11+
Desktop targets:
Windows 7+, macOS 10.11+, Linux
License:
MIT
See All Specs
Top
Pro
•••
Free and open-source
GDevelop's runtime libraries are MIT licensed. It can be used freely for projects of any type and there are no royalties associated with publishing games developed with GDevelop.
See More
Top
Con
•••
Documentation is extremely hard to understand
Once you are an expert, the documentation is OK.
See More
Top
Pro
•••
Quickly add behaviors to objects
Prebuilt behaviors can be added to objects. This is a very efficient way to add a physics engine or make a platformer game. Lots of behaviors are included, from the most advanced (Physics, platformer, top-down movement) to really simple one (like the behavior to destroy objects when outside the screen or the one to drag objects with mouse or touch). And you still have full controls over your game as behaviors can be modified using the events!
See More
Top
Pro
•••
3d
With the PANDAKO's amazing WithThreeJS extension.
See More
Top
Pro
•••
Multilanguage support
GDevelop is available in many languages and even community can help in translations.
See More
Top
Pro
•••
Constant updates
New releases and bug fixes are consistent. New updates are released anywhere within 2 weeks or 1 month from the last one. Its auto-updater also does it job very well making life a lot easier.
See More
Top
Pro
•••
New documentation for gd5 is good for starting
A new doc is improving for gd5 that is nice for beginners and after that you can learn more from examples. Also, gd4 wiki is still there.
See More
Top
Pro
•••
Lots of features to build games
The engine includes pathfinding, physics engine, multitouch support, custom hitboxes, platformer engine, tiled maps, multiple layers and cameras out of the box. All of these features can be used without programming knowledge, using the visual editors.
See More
Top
Pro
•••
Open source plugin SDK
The plugin SDK is open source, so if you want to extend it, you can.
See More
Top
Pro
•••
Online version available, compatible with iOS and Android
Thanks to its open source nature, GDevelop-App.com was built over the GDevelop engine. GDevelop-App.com is a complete game creator similar to GDevelop, available directly in your browser and compatible with iPad and most Android tablets and phone! The app is perfect for making games directly from your sofa and you can even start a game on GDevelop-App and export it to open it inside GDevelop.
See More
Top
Pro
•••
Powerful events system to create games without programming
No need for coding using this system which is clear and powerful: events are composed of conditions and actions. Actions are launched when conditions are fulfilled. This is a very friendly way of making games and is still efficient for advanced usage, contrary to most other "block"/"drag'n'drop" systems.
See More
Hide
See All
Free
Recommend
20
2
--
Solar 2D (formerly Corona SDK)
My Rec
ommendation
for
Solar 2D (formerly Corona SDK)
My Recommendation for
Solar 2D (formerly Corona SDK)
All
18
Experiences
2
Pros
12
Cons
3
Specs
Top
Con
•••
Incomplete rebrand
The old name, "Corona", is still present in the installer and other places
See More
Top
Pro
•••
Extremely simple to use with lots of examples
See More
SociableRinnal's Experience
Game construct is one of the popular online sweepstakes gaming platform for iGaming Business solutions. Customers can get online casino software m, customize online games , customer choices and recent trending games everything on one roof.
See More
Specs
Languages:
Lua
Mobile targets:
iOS; Android; Kindle; Windows Phone 8
Desktop targets:
Windows; Macintosh
Dev platforms:
Windows; Macintosh
See All Specs
Top
Con
•••
A lot of bugs that still haven't been fixed
Still a great engine.
See More
Top
Pro
•••
Can easily create games that scale to different screen sizes
It's easy to create a game that looks good on many different sized mobile devices.
See More
R2robot's Experience
It's amazing how quick and easy it is to get a physics-based game up and running.
See More
Top
Con
•••
Making a device build requires internet connection
To build your app for the device (iOS/Android/AppleTV) Corona requires to fetch resources from online. This would include base application template and plugins. This allows not to perform local build or use Xcode or Android Studio to do a build. Even Large games/apps would build very fast with good internet connection. Your code never leaves computed. Corona SDK would transfer some information to determine which plugins and pieces has to be transferred in order to make a final steps in build. As a bonus - you get basically one button press to get from your Corona Simulator game to game on a device.
See More
Top
Pro
•••
Cross-platform desktop and mobile
Corona works on OS X, Windows and Android (including Kindle Fire & Nook).
See More
Top
Pro
•••
Good documentation and lots of tutorials
See More
Top
Pro
•••
Very comprehensive API
It's very quick to get things up and running with Corona SDK. The API is extensive and while it's not 100% feature-complete with the iOS API, it's close enough that you could create tons of games and never run into a roadblock. The API docs can be found here.
See More
Top
Pro
•••
Very simple to use
See More
Top
Pro
•••
Uses the popular and well supported Box 2D engine for physics
See More
Top
Pro
•••
Free
See More
Top
Pro
•••
Fantastic cross-platform support
iOS, Apple TV, Android (including set-top boxes), PC and Mac.
See More
Top
Pro
•••
Wide and mature community with answers for almost any problem
Corona SDK was around for a long time, which produced environment where any question one have is probably already answered, or will get answered by friendly and wide community.
See More
Top
Pro
•••
Friendly community
They have a very active community which is very helpful.
See More
Top
Pro
•••
LiveBuilds: live code updates on devices
LiveBuilds provide ability to live test code on (multiple) mobile devices. Video demo.
See More
Hide
See All
Get it
here
Recommend
11
1
--
libGDX
My Rec
ommendation
for
libGDX
My Recommendation for
libGDX
All
9
Experiences
1
Pros
7
Specs
Top
Pro
•••
Similar to the Microsoft XNA framework
Old XNA users may like libGDX since it's API is actually very similar to XNA's.
See More
CompetentEurotas's Experience
Made to love your games while doing them
See More
Specs
Languages:
Java
Mobile targets:
iOS; Android; BlackBerry; Desktop; HTML5
Desktop targets:
Windows; OSX; Linux; HTML5
License:
Apache
See All Specs
Top
Pro
•••
Free, open source & permissive license
libGDX uses the Apache License 2.0. Not only is libGDX free and open source but also it's license gives you a lot of power over the engine. As long as you provide a copy of the license, give credit, do not hold devs liable and do not use libGDX logo in any engine forks you can do pretty much anything you want.
See More
Top
Pro
•••
Active and helpful community
The libGDX community, in the official libGDX forum is extremely helpful and approachable for any kind of question regardless of the its quality or difficulty. The forums themselves are a very helpful resource for any issue or guide simply by searching past posts in there. In addition to the forums, there's also the official #libgdx IRC channel on Freenode.
See More
Top
Pro
•••
Uses Box2D
A Java port of the Box2D physics engine is included in libGDX.
See More
Top
Pro
•••
Doesn't force a specific design
Unlike some engines, which only allow you to make your game in a few specific ways, libGDX allows you to design any type of game you wish as it is extremely customisable.
See More
Top
Pro
•••
Allows you to migrate from 2D to 3D within same framework
LibGDX supports both 2D and 3D game development. Allowing developers to migrate from 2D to 3D with ease without having to switch the engine they are using or having to learn a new API.
See More
Top
Pro
•••
Great performance across devices
While it may not always have the best performance for a particular device or system, it's one of the few engines which consistently performs very well across different platforms.
See More
Hide
See All
Free
Recommend
11
--
Unity 2D
My Rec
ommendation
for
Unity 2D
My Recommendation for
Unity 2D
All
5
Pros
3
Cons
1
Specs
Top
Pro
•••
Easily change sprites dynamically
Usually used for character customization, programmers can change any sprite in a bone animation at runtime easily by referencing the bone and loading the new sprite from the resources folder.
See More
Top
Con
•••
Lacks critical features
Vertices can't be animated, so you can't have ANY organic feel (like... lungs breathing). Parent bone can't be animated without affecting the children. This is especially impeding for organic feel, again. No option to show & unshow assets (or it is hidden), like for switching weapon on your character for exemple.
See More
Specs
Languages:
C#
Platforms:
Windows, Linux, Mac
Top
Pro
•••
Sprite Sheet and Bone based animation supported
Both types of 2D animation for game development are supported in Unity’s system and can be used interchangeably in the timeline.
See More
Top
Pro
•••
Free and easy to start with
See More
Hide
See All
Free+
Recommend
24
9
--
nCine
My Rec
ommendation
for
nCine
My Recommendation for
nCine
All
2
Pros
1
Specs
Top
Pro
•••
Performance with c++ and fast prototyping with lua
See More
Specs
Languages:
C++, Lua
Mobile targets:
Android
Desktop targets:
Windows, macOS, Linux, HTML5
License:
MIT
See All Specs
Hide
free
Recommend
8
--
Crafty
My Rec
ommendation
for
Crafty
My Recommendation for
Crafty
All
1
Specs
Specs
Languages:
Javascript
Hide
Get it
here
Recommend
10
--
Ebitengine
My Rec
ommendation
for
Ebitengine
My Recommendation for
Ebitengine
All
2
Pros
1
Specs
Top
Pro
•••
Very simple to use
See More
Specs
Languages:
Go
Mobile targets:
Android, iOS
Desktop targets:
Windows, macOS, Linux, FreeBSD
License:
Apache License 2.0
See All Specs
Hide
Get it
here
Recommend
7
--
Gideros mobile
My Rec
ommendation
for
Gideros mobile
My Recommendation for
Gideros mobile
All
7
Pros
2
Cons
4
Specs
Top
Pro
•••
Gideros Mobile wins the long run !
platforms: facebook instant games (html5), mobile, pc. lua is easy to learn and oop with lua works great. constantly beeing updated.
See More
Top
Con
•••
UI isn't pretty
See More
Specs
Languages:
Lua
Mobile targets:
IOS, Android, Windows Phone
Desktop targets:
Win, Mac
License:
MIT, Open Source
See All Specs
Top
Pro
•••
local build, no splash screen, no hidden costs.
See More
Top
Con
•••
1 GB Memory for the .exe
See More
Top
Con
•••
Not beginner friendly from 1st view
See More
Top
Con
•••
The UI feels like sublime text
See More
Hide
See All
Get it
here
Recommend
9
--
Monogame
My Rec
ommendation
for
Monogame
My Recommendation for
Monogame
All
6
Pros
4
Cons
1
Specs
Top
Pro
•••
Open source
All the code is available to you ensuring you'll have the ability to make changes when you need to or even port to whole new platforms.
See More
Top
Con
•••
Microsoft Windows related
See More
Specs
Languages:
C#
Mobile targets:
Android, IOS, Windows phone
Platforms:
Windows, Linux, Mac, PS4, Xbox One, Nintendo Switch
Top
Pro
•••
Managed code
By leveraging C# and other .NET languages on Microsoft and Mono platforms you can write modern, fast, and reliable game code.
See More
Top
Pro
•••
Performance on desktop
The performance on desktop platforms matches that of C++, but you still get all the pleasant features that C# has to offer.
See More
Top
Pro
•••
Cross-platform
Support for iOS, Android, Mac OS X, Linux, Windows (both OpenGL and DirectX), Windows 8 Store, Windows Phone 8, PlayStation Mobile, and the OUYA console with even more platforms on the way. Though it is an extra cost to do any platform other than Windows.
See More
Hide
See All
Free
Recommend
4
2
--
Flat Red Ball
My Rec
ommendation
for
Flat Red Ball
My Recommendation for
Flat Red Ball
All
1
Specs
Specs
Languages:
c#
Mobile targets:
iOS, Android
License:
MIT
Dev platforms:
Windows
See All Specs
Hide
Get it
here
Recommend
4
--
Construct 3
My Rec
ommendation
for
Construct 3
My Recommendation for
Construct 3
All
6
Pros
5
Cons
1
Top
Pro
•••
Timeline
It has a timeline feature which allows you to make amazing animations
See More
Top
Con
•••
Subscription based
It is subscription based pricing, I don't mind this at all as the prices are reasonable but might not be for everyone.
See More
Top
Pro
•••
Runs in the browser
If I don't have my Chromebook, Construct 3 will run in the browser
See More
Top
Pro
•••
Works on Chromebooks
Construct 3 works on my Chromebook without any issues!
See More
Top
Pro
•••
Fast and small
Construct 3 loads really fast, other software I use have a large download size
See More
Top
Pro
•••
No installation required
As it runs in the browser I can load it on any computer and show my friends my work really quickly!
See More
Hide
See All
$16.49
Recommend
3
--
HaxePunk
My Rec
ommendation
for
HaxePunk
My Recommendation for
HaxePunk
All
3
Pros
2
Specs
Top
Pro
•••
Written in Haxe instead of AS3
This comes with blazing fast compile times, proper static typing, multiple output targets, and a powerful macro system.
See More
Specs
Languages:
Haxe
Mobile targets:
iOS; Android
Desktop targets:
Windows; OSX; Linux
License:
MIT
See All Specs
Top
Pro
•••
Generic entity system
A generic Entity system that only uses what you “attach” to it. If you need collision masks they are available but if an entity doesn’t need to collide with anything then simply don’t add a mask. Same goes for graphics.
See More
Hide
See All
Get it
here
Recommend
1
--
Defold
My Rec
ommendation
for
Defold
My Recommendation for
Defold
All
1
Specs
Specs
Languages:
Lua
Mobile targets:
iOS; Android; FB Instant Games
Desktop targets:
Windows; Linux; HTML5; OSX
Dev platforms:
Windows; Linux; OSX
See All Specs
Hide
Free
Recommend
2
--
LITIengine
My Rec
ommendation
for
LITIengine
My Recommendation for
LITIengine
All
5
Pros
3
Cons
1
Specs
Top
Pro
•••
Easy to use
Clean and well-designed API that is easily discoverable. Comes with a simple tool (utiLITI) for editing levels based on .tmx maps.
See More
Top
Con
•••
Limited to Desktop
Games made with the engine only run on Windows, Linux and MacOS. There is no support for Android or HTML, yet.
See More
Specs
Languages:
Java
Desktop targets:
Windows, Linux, MacOS
License:
MIT License
Top
Pro
•••
Active and helpful community
Has an active forum and discord channel to discuss topics about the engine.
See More
Top
Pro
•••
Free an open-source
The engine is published under the MIT license and is entirely free to use.
See More
Hide
See All
0
Recommend
3
1
--
Defold
My Rec
ommendation
for
Defold
My Recommendation for
Defold
Hide
Free
Recommend
2
Don't see your favorite option? Add it.
--
Flixel
My Rec
ommendation
for
Flixel
My Recommendation for
Flixel
Get it
here
Recommend
9
1
--
Clickteam Fusion 2.5
My Rec
ommendation
for
Clickteam Fusion 2.5
My Recommendation for
Clickteam Fusion 2.5
$0
Recommend
8
1
See flagged products
Hide flagged products
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop