关于地图的建议

修改于2020/08/11645 浏览综合
如果这个游戏想做全球地图,那么肯定要把地球拉成圆柱,也就是让纬线等长,经线平行。那么问题来了,现实中纬线不等长,你把纬线拉长的同时,船只在该纬度沿纬线的航行速度也应该相应加快。
计算可知,60度纬线是赤道的1/2,船速应为船在赤道速度的2倍。45度纬线是赤道的cos45≈0.7倍,船速应为船在赤道速度的1/cos45≈1.4倍。
我知道按每个纬度算加速不现实,我建议(虽然不知道可不可行):
①把地球分成五带(和地理上的五带不一样):南北寒带(60度以上),南北温带(30-60),热带(30度以下)。
②将船只方向偏离正东正西30度以内视为沿纬线航行。
③对沿纬线航行的船只,在寒带获得速度+100%的buff,温带获得+40%的buff,热带不加。
这样会更加真实,也利于游戏后期(如果有的话)开东北航线西北航线等北极航线
8
12