Your menus you have to make yourself, just like your combat, and your maps, and your everything else.
If you're working on a game, you probably already have a way to show animations for your enemies and your player.
Your animated menus are kindof like a "game" itself. Look up Easing for smoother movements.
You might get discouraged if you try to overreach yourself, but if take things one step at a time and break it down into steps, you'll have a greater chance of success:
1) Get button images on-screen, but that don't do anything.
2) Get the buttons click-able to trigger whatever they are supposed to trigger.
3) Get the buttons visibly animated when clicked.
4) Get the buttons animated movement-wise when clicked.
Do you know how to draw images on-screen? Start there!