Если вам нужна простая среда, то попробуйте Unity3D: у нее сейчас есть возможность создавать 2D игры. Правда, придется подучить C# немного. Я, правда, не в курсе можно ли в бесплатной редакции делать сборку под Android, но в платной точно можно. И это, пожалуй, самый простой вариант. Остальные требуют программирования.