计算可知,60度纬线是赤道的1/2,船速应为船在赤道速度的2倍。45度纬线是赤道的cos45≈0.7倍,船速应为船在赤道速度的1/cos45≈1.4倍。
我知道按每个纬度算加速不现实,我建议(虽然不知道可不可行):
①把地球分成五带(和地理上的五带不一样):南北寒带(60度以上),南北温带(30-60),热带(30度以下)。
②将船只方向偏离正东正西30度以内视为沿纬线航行。
③对沿纬线航行的船只,在寒带获得速度+100%的buff,温带获得+40%的buff,热带不加。
这样会更加真实,也利于游戏后期(如果有的话)开东北航线西北航线等北极航线