If you are interested in learning the free cross platform Lua powered Defold game engine, this tutorial series is a perfect place to start. It covers all aspects of working with Defold, starting from creating your first project, to sprites, animation, input, music, physics, particles, scene loading, GUIs and much more. If you prefer video, there is one of those as well covering the same material as the text tutorial.
If you've never heard of Defold, its a cross platform (LInux, Windows, Mac), Lua powered mobile friendly 2D game engine, made available by King (Candy Crush people). It's free to download and use.