There are no established tipping guidelines for all cruises, you should decide the amount to tip your guide and crew based on your level of satisfaction with the services provided on board and while on excursions.
On Luxury and First class cruises it is recommended to tip $15-$20 p.p. for the guide per day and the same amount per day for the whole crew. On Midrange and Economy class cruises it is recommended to tip $10-$13 p.p. for the guide per day and the same amount per day for the whole crew.