There are few greate BGE templates on this forum. Check Planetary gravity template by Deadalus it’s wip but already great working template with player controllers with grab ledge, strafe, duck features, HUD, keymap, save etc. Also there are vehicles, jets and planets to travel. You can create platformer game with this template. I hope Deadalus will add even more features like simple NPC following player and maybe enemy AI.