Basic example of how to shoot an arrow in Godot.
Use WASD to move and space to fire.
Assets are all available from opengameart:
https://opengameart.org/content/top-down-pokemon-esque-sprites
https://opengameart.org/content/200-tileset-legend-of-pocket-monsters
https://opengameart.org/content/rotating-arrow-projectile
Screenshot: