I haven't worked with any engines, but for more simple games that don't require a lot of resources I've mainly looked at some tutorials and a lot of time going over the documentation and trying things out.
A lot of what I picked up on has been based on trial and error.