if it's a simple linear path, then you can define a delta in your boat-definition.. like BOATdeltaX=1
..and then in your mainloop, add this delta value to your boat coordinate, once in each cycle..
if it's a non-linear path, then fill a bank with coordinates (or deltas) and fill your boat coordinates with these values as you move though your bank.
..and then in your mainloop, add this delta value to your boat coordinate, once in each cycle..
if it's a non-linear path, then fill a bank with coordinates (or deltas) and fill your boat coordinates with these values as you move though your bank.