Fishing System

Has anyone figured a way to implement a fishing similar to Dark Cloud or Final Fantasy 15?