文章
9
标签
0
分类
2
首页
游戏
音乐
友情链接
更多
关于我
订阅
小梦的笔记
搭建我的个人博客
返回首页
首页
游戏
音乐
友情链接
更多
关于我
订阅
搭建我的个人博客
发表于
2025-10-10
|
更新于
2025-10-10
|
日常
|
浏览量:
大概是感觉
葱酱的幻想乡
做得很不错,所以想搭建一个类似的博客。
文章作者:
小梦的笔记
文章链接:
https://blueloveth.github.io/991e2f6f-2df0-49bc-b9c2-9b9fbbc9fc14/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
小梦的笔记
!
下一篇
如何从Tilemap中提取Polygon Shape
序言Tilemap,也就是瓦片地图,是一种在游戏设计和应用开发中常用的技术,特别是在2D游戏中。这种技术允许你创建复杂的二维世界,同时保持相对较小的资源需求。 最常见的Tilemap是由正方形网格组成的,可以用二维矩阵来表示。矩阵中元素为1表示对应位置有方块;元素为0表示没有方块。 本文试图研究这样一个问题:给定一个Tilemap,如何提取出它对应的Polygon Shape。这个polygon对应了Tilemap的碰撞边界,可以被 box2d 等物理引擎所使用。一个简单的例子如下图所示。 二维数组,Tilemap图形和对应的Polygon Shape 实际的场景实际的场景往往不像上述例子那样简单,我们需要考虑算法在任意Tilemap上的适用性。其中最典型的三种情况是:非连通、自交的和内嵌的。 对于非连通的Tilemap,需要为每一个连通分量提取一个Polygon Shape 对于自交的情况,此时两个方块以对角形式连接,需要正确处理顶点重叠的问题 对于内嵌的情况,需要为外圈和内圈各生成一个Polygon Shape,它们有着相反的顶点序 添加图片注释,不超过 140 ...
小梦的笔记
Hello! I'm a blogger.
文章
9
标签
0
分类
2
Github
公告
This is my Blog
最新文章
搭建我的个人博客
2025-10-10
如何从Tilemap中提取Polygon Shape
2023-08-01
收藏的诗句
2022-10-07
自己编译Aseprite!开源像素制作工具
2022-09-14
CCF音频分类:语音指令识别练习
2020-12-06