When comparing BYOND vs GameFlow + Unity, the Slant community recommends BYOND for most people. In the question“What are the best game engines for beginners and non-programmers?” BYOND is ranked 19th while GameFlow + Unity is ranked 26th. The most important reason people chose BYOND is:
BYOND is in active development and updates are released constantly.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro In active development
BYOND is in active development and updates are released constantly.
Pro Easy to use
The software itself is very easy to learn and use for beginners.
Pro Helpful community
BYOND's community is relatively large and extremely helpful. Any question a beginner or an experienced user may have is quickly answered.
Pro Large Community
Fairly large player base and multiple games to play.
Pro Adds an abstraction layer that helps create the game logic
It is almost like talking with Unity naturally. Actions in Unity can be coded using regular English more-so than with other game engines, which makes it much easier for beginners.
Pro None of boxes and arrows, perfectly integrated into the workflow of Unity
Almost all visual scripting solutions for Unity are based on nodes, boxes and arrows, GameFlow changes this way of working incorporating actions blocks and actions using drag and drop.
Pro Excellent product
The developer supports the users quickly and with detailed responses. He is knowledgeable on the Unity API as well as developing videogames.
Pro Integrated in the Unity inspector
No windows apart, work with GameFlow from the own Unity inspector
Pro Can achieve in minutes what would take hours with classical scripting
Due to its innovative block system and without follow tutorials or look documentation will be able to create actions within five minutes in Unity.
Pro An effective advanced prototyping and scripting tool
GameFlow allows to complete a videogame in half an hour.
Cons
Con Highly supports multiplayer, but can make solo games ready for download.
Con Exclusive programming language
The language is known as DM, and is modified using Dream Maker. It is an object oriented, interpreted language, which closely resembles C++, Java and PHP. More information available in the DM Guide.
Con The documentation is not very extensive
The documentation for GameFlow could use some work. It's not very extensive and it hardly covers everything needed to know to build a game.
Con Performance could be better for 2D
Performance can be a real issue with 2D games. Unity 3D is actually a 3D game engine, and drags a lot of overhead with it.
For mobile, one could never achieve the performance of more specialized 2D engines with Unity3D.