Construct Classic обладает понятным и простым Drag and Drop интерфейсом. Для создания большинства игр программирование не понадобиться, но если вам будет мало его возможностей то можно писать скрипты на языке Python. Использует понятную систему событий. Кроме того он абсолютно бесплатен.