Say hello to ct.js the open-source 2d game engine that is available on windows, mac, and Linux as well. It is small in size with great documentation to get you started with building your first game. I knew nothing about game development or ctj.s but was able to get a simple space-shooter game in about an hour.
Importing textures is super easy when you are in a project just goto the textures tab and import your textures.
Easy character animations
Animating your characters is also handled by CT.js you just have to import your character sprite sheet. You can find many sprite sheets from the sprite resource.
Ct.js allows you to build your games for web as well as desktop using the same code. And if you are skilled enough there is also a way of building your games using cordova to release it for android and ios as well.
Have you tried CT.js yet or know of any other game engines do let me know and share your thoughts as well. Thank you for your time.