When comparing Gideros vs Modd.io, the Slant community recommends Gideros for most people. In the question“What are the best 2D game engines?” Gideros is ranked 26th while Modd.io is ranked 94th. The most important reason people chose Gideros is:
Gideros provides on device players for iOS and Android that can be used to instantly try out your code directly from the Gideros IDE.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Instant on device testing
Gideros provides on device players for iOS and Android that can be used to instantly try out your code directly from the Gideros IDE.
Pro Auto scaling and image resolutions
Gideros provides an easy way to target various screen sizes by providing automatic scaling options and choosing the best image resolution based on device screen automatically
Pro Local builds
You can build apps without an online dependency.
Pro Friendly & helpful community
Gideros has an active forum where you can find friendly and helpful advice.
Pro New features and improvements are released regularly
Gideros is being constantly updated and improved by the main developers.
Pro All in one studio, no complicated setup
Gideros Studio is incredibly easy to set up. Once installed it is very easy to create a new project or open one of the many example projects. Trying out an example on the desktop is two clicks away.
Pro Easy plugin architecture
Gideros Studio has a very powerful feature which enables developers to use a C/C++/Java/ObjC library next to Lua. This way it's possible to call the library functions under Lua, get the results and interpret them directly under Gideros Studio.
Pro Supports many platforms
Gideros supports iOS, Android, Windows, MacOS, WindowsRT, Windows Phone and HTML5 platforms.
Pro Amazing 2D performance
2D performance is amazing.
Pro Very easy to learn
Gideros uses the Lua programming language which is very easy to learn (and very powerful). There are some excellent video tutorials too, to help you get started. The Gideros forum community are also very friendly and helpful if you any any problems.
Pro Its Fun, its easy to script
k
Pro Runs well on low-end devices
The game client doesn't use much CPU nor bandwidth.
Pro Free
By far, this engine is completely free to use.
Pro No installation required - super easy to get started
Modd.io runs in browser, it provides IDE, map editor, and asset manager all in one platform, so you don't need to download or setup anything.
Pro Easy to use free Asset Library
You can easily change your game assets (images, sound, etc) with a single click using modd.io Asset Library
Pro Has multiplayer support baked in
This engine supports up to 64 concurrent players, and hosts servers for you as well
Pro Perfect for Impatient game developers
It literally takes 5 minutes from signup to publishing my game
Pro Easy to use
Modd.io is designed for new/intermediate developers who wants to get into game development. You should be comfortable using the engine after spending about 15 minutes in watching tutorial videos
Cons
Con Few resources, but growing
Gideros has a small community, and therefore do not have as many "How to make a game" tutorials. However, there are a couple of excellent books available that can take you through the fundamentals.
Con The Gideros IDE is not as fully featured as other IDEs
The Gideros IDE is not as fully featured as other IDEs, but you can easily use the very powerful and compatible ZeroBrane Studio IDE.
Con The engine is evolving in a bad way
Over the last updates, many useful features have been removed, making it harder to create more complex games.
Con Not very secure
Modd.io comes with its own security issues. Many of them have been used to destroy eachother's games, which completely busts your progress on your game unless you have backed it up by exporting it's JSON.
Con Not Possible for stuff
k
Con Annoying asset size limit
Each asset is limited to 800kb (except for audio being 3mb) which is okay for simple assets but unacceptable for creating spritesheets for animations or tilesheets for the map.
Con Very flat map
No matter how well game maps are made, all of them look just not beautiful.
Con No/limited camera manipulation
You cannot create a shake effect which is also urgently needed in complex game creation.
Con Certain variable datatypes are urgently needed but do not exist.
Such datatypes as arrays composed of numbers, strings, etc are needed to create complex games but just do not exist in this game engine.
Con Joke-y community
Most of the staff team in the community are constantly behaving like jokers. It just always feels like 80% of the staff team is not the right pick for such a community.
Con The homepage is not good
The homepage allows players to join your game, but the way it works is just not good. The "unpopular 0 player" games get less exposure than the popular games. The tier system also puts a star on your game card which also lures players to your game making them think this game has a special event or something, giving a disadvantage to the less popular games which are still so called "Tier 1".
Con Not very powerful
This engine is ready to use right away, but already starts dropping framerate at over 1000 units which are not very active.
Con Tier-based servers with certain lockdowns
Modd.io "tiers" all the games you create. The very basic tier, commonly called "Tier 1" is very limited and removes motivation to develop a game.
Con You'll have to learn a new programming language
This engine has it's own IDE with a drag and drop style programming language. It does take a good 2 hours to get familiar with the API..
Con No lower level API access
You cannot access lower-level APIs through this engine, such as the renderer.
Con No single player support
All games in modd.io must support multi-player game mode.
Con Limited customizability
Modd.io is designed to be good at making "specific" kind of multiplayer games. Its strength unleashes if you don't care too much about the specifics in UI. For example, if you wanted to make a casual death match game, it is extremely easy to make it using modd.io. However, if you want to create a puzzle game with a unique UI, it becomes very time consuming.
Con No 3D support
This engine is limited to 2D only.
