Всё намного проще.
Если есть навыки JavaScript рекомендую смотреть в сторону
Ludei CocoonJS и
Intel XDK.
Это сервисы, которые позволяют создавать веб-приложения и превращать их в нативные APK и IPA (причём совсем без усилий). Есть возможность создавать Hardware accelerated Canvas приложения, по производительности очень близкие (если не равные) к нативным С++, Java и Objective C приложениям. Это идеально подойдёт для 2D платформера, причём про второго не знаю, а CocoonJS даже WebGL поддерживает.