Товар продает Упаковка.
Многие люди часто не обращают внимание на дизайн при разработке своего продукта. Между тем, дизайн является очень важной части продукта .
Например если изменить дизайн программы Stencyl , то этот продукт мог бы пользоваться успехом. Достаточно изменить внешний дизайн и дизайн блоков, добавить перевод блоков и продукт стал бы успешным,

не правильный дизайн блоков привел продукт к провалу.
Большинство людей, не делает анализ продукта который они копируют или наследуют .
Или возьмем программу Godot Engine,не смотря на удачное внешнее решение игрового движка по дизайну , внутренние дизайнерское решение в корне не верное .Работать с программой не возможно и причина в не верном дизайнерском решении. На самом деле выбор языка программирования так же был не удачен . Работать с программой не удобно и время затратно.

Оба продукта не удачны и половина их не удачи лежит на не продуманном дизайне . Никто из них не думал о потребителе продукта и его удобстве.
Что бы понять ошибки на которые я ссылаюсь , я сравню три программы. Это одинаковые программы, есть не значительные дизайнерское отличия .
Это программы Scratch, tynker, mblock. Все три программы используют визуальный язык Питон . Можно было бы сказать что они одинаковые, но это не так ,у них разные дизайнерские решение .
Scratch
Это самое успешное решение на мой взгляд. Работая с этой программой у вас практически нет не удобств, исключение это кнопки добавить расширение
а так же добавления спрайта, во всем остальном это лучшая дизайнерская работа от Дизайнера Митчел Резник

tynker
Дизайн этой программы довольно не удобен . Не Удобен дизайн блоков, не удобно расположены блоки .Из плюсов большая библиотека спрайтов, но отсутствует русский язык.
Это приложение имеет очень плохое дизайнерское решение .

mblock
Дизайнерское решение похоже на Скретч.
Но не смотря на внешнее сходство , это больше похоже на дизайн Скретч версии скретч 2.0 .
В итоге с программой очень не удобно работать, эта проблема вызвана не удобным переключением спрайтов на код . Эта программа лучше скретч, имеет подержу Питон и можно писать на Питон , но из за плохого дизайнерского решения работать не удобно,а разработка игры ведется дольше.

Это мое дизайнерское решение ,черновик.

За основу я взяла все три программы, и разработала свою.
Как видите хотя дизайн чем то похож , все программы используют визуальный язык Питон , но по сути из за не больших дизайнерских решений они разные, так как каждое решение значительно влияет на скорость работы с самой программой.
Каждый может убедиться поработав с каждой из Указанных программ.
Именно потому такие решения как Stencyl и Godot Engine не удачны. Я чуть не повторила ошибку Godot Engine ,включив в свой проект поддержку 3 D.
Как видим на примерах ,дизайн очень важен при разработке вашего продукта, одна ошибка ведет к утрате всего продукта .