There are no actual game makers (easy click, drop, enter values, and load images, animations) - game creation software designed specifically for 2d sidescrollers.

Although, there are 2d sidescroller engines, along with other 2d game engines that you can learn the scripting language in order to program and code your own story and game items, sprites, npcs, enemies, ect. Although I highly doubt there will be any 2d game engine with a scripting language powerful enough to let make any major changes to AI in enemies.

-PB