斜45度瓦片地图(Staggered Tiled Map)里的简单数学

本文探讨了斜45度瓦片地图(Staggered Tiled Map)的数学应用,包括如何判断区域相交和处理遮挡关系。在区域相交判断中,通过坐标转换简化了奇偶性判断,利用代数方法解决点在平行四边形内的问题。对于遮挡关系,通过平行四边形的边和对角线基准点确定显示层级。
摘要由CSDN通过智能技术生成

瓦片地图(Tiled Map)系列文章:

前段时间在做游戏的地图编辑功能,我们是在一个斜45度视角的场景上,对地图上的建筑或装饰物进行添加、移动、移除等基本操作,而且位置的改变是以网格作为最小操作单位的。本渣是用Staggered Tiled Map实现的,与垂直视角的Tiled Map不同,斜45度视角处理起来相对麻烦些,这次就聊聊其中一些跟数学相关的有趣问题。

<!-- more -->

何为Staggered Tiled Map?

不解释,有图有真相XD

'Orthogonal Tiled Map'
'Orthogonal Tiled Map'

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值