GameMaker 2D可见性

时间:2016-07-15 12:01:29

标签: 2d visibility raycasting game-maker-language

我想在GameMaker中实现与本文完全相同的内容:http://www.redblobgames.com/articles/visibility/

它的代码以不同语言提供,但我无法弄清楚如何有效地将其移植到GML。我试过的每个光线投射解决方案都会导致fps彻底死亡。

比我更有知识的人能帮忙吗?

1 个答案:

答案 0 :(得分:3)

我也遇到过这个问题,它主要源于游戏制作者的执行速度。 查看此here上的gm tech博客文章。

此外,这可能最适合作为着色器,因为它们比对象步骤事件运行得更快。

祝你好运!