2D恐怖游戏手电筒

Posted

技术标签:

【中文标题】2D恐怖游戏手电筒【英文标题】:2D Horror Game Flashlight 【发布时间】:2016-06-26 17:01:44 【问题描述】:

我正在尝试制作 2D 恐怖游戏,有些人认为它没有 3D 恐怖游戏那么可怕。作为补偿,我试图让角色周围的一切都变暗,除了玩家周围的圆圈。我怎样才能用油漆做到这一点?

我可以用黑色覆盖背景,当玩家这样做时让黑暗移动,但我怎样才能让他周围的光变成圆形?

【问题讨论】:

欢迎来到 SO :) *** 用户不是来构建您的应用程序或在您的位置编写代码的。你使用什么开发语言?你试过什么了 ?你应该问一个更具体的问题,表明你首先自己努力寻找答案:How do I ask a good question ? @IvanGabriele 您的所有问题都已由 OP 以纯文本或标签形式回答。我觉得这个问题很有道理,根本不是代码级别的问题,而是更抽象的图形编程问题。 【参考方案1】:

拍摄黑色图像并在中心创建一个透明圆圈。然后你只需要将图像的中心粘贴到你的角色上。

【讨论】:

您知道有什么免费软件可以删除图像的一部分以使其透明吗?我所知道的唯一一个要花钱的软件而且我的订阅用完了,所以我不能再使用它了。 使用 GIMP 和一些教程。它具有与 Photoshop 相同的功能。

以上是关于2D恐怖游戏手电筒的主要内容,如果未能解决你的问题,请参考以下文章

回帖精选:游戏常用算法问题——小明过桥问题

Java反向剪切区域?

公告小心更新投票

A,B,C,D下班过一小桥

Unity - 2D 着色器/照明,例如 Terraria 或 Starbound

如何打开安卓设备的前置手电筒(不是后置手电筒)