基本上,我正在制作一个流氓游戏,并试图在敌人死亡时实施掉落物品。我已经尝试了几种不同的方法来执行此操作,但都没有成功。
我只是想知道您是否对如何解决这种事情有任何想法。谢谢!
最佳答案
我还没有了解我当前的wip Roguelike引擎中的项目,但这是我当前计划的概述:
地图图块和实体均充当实体的容器。当图块中的实体遭受物品掉落事件(即正常死亡)时,您只需将其清单列表的内容附加到图块的内容列表中即可。
不过,我还计划添加有关图块/实体容量的逻辑,因此您不能(通常?)搬走墙,并且图块不能包含无限大的堆积物。。此外,由于您可能想控制物品掉落的频率并输入它最好是给实体提供一种方法,该方法返回其丢弃的库存清单。
尽管+1到https://gamedev.stackexchange.com/,但我不知道它存在。
关于java - 在流氓类游戏中实现掉落物品的简单方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5172536/