所以我一直在寻找一种方法来将SIMPLE 2D照明应用到我在MonoGame中创建的自上而下的游戏中。我已经进行了广泛的搜索,并且发现很少有教程可以帮助我很少,如果有的话。我只想在我的关卡中添加一个黑色叠加层,然后从光源所在的纹理中剪切出区域。我对.FX文件的概念很陌生,并将它们转换为与MonoGame兼容。如果有某种方式可以采用“减法”混合模式,那么如果我只知道如何创建/使用它,那将是完美的。
答案 0 :(得分:3)
我现在永远都有同样的问题。我搜索了星星和背部,找到了几个模糊的教程,甚至尝试对其他2D游戏进行逆向工程,最终找到了有用的东西。
我写了一篇很大的2D lighting tutorial,简要解释了你需要了解的关于HLSL(.FX)文件的内容以及创建简单的内容。
如果您有任何问题,请告诉我
[