【问题标题】:Easy way to implement dropped items in rogue-like game?在类 Rogue 游戏中实现掉落物品的简单方法?
【发布时间】:2011-03-02 19:44:22
【问题描述】:

基本上我正在制作一个流氓游戏,并试图在敌人死亡时实现掉落物品。我尝试了几种不同的方法来做到这一点,但都没有成功。

我只是想知道您是否对如何解决此类问题有任何想法。谢谢!

【问题讨论】:

  • 我会说这取决于您的设计的其余部分,我们当然不知道...
  • 好点,我猜我对细节有点疏忽。它是基于图块的,所以基本上我只是想找到一种方法来用物品图块替换怪物图块。
  • 所以,您需要做的就是用物品图块替换怪物图块 - 很简单! :) 说真的,你还没有解释为什么 很困难......
  • 我认为如果您在这里发布您的问题可能会得到更快的回答。祝你好运;。 gamedev.stackexchange.net
  • 我想你的意思是gamedev.stackexchange.com(.net 转到了一个 Godaddy 占位符)

标签: java roguelike


【解决方案1】:

我还没有获得我当前 wip Roguelike 引擎中的项目,但这里是我当前计划的概要:

地图图块和实体都充当实体的容器。当图块中的实体遭受物品掉落事件(即正常死亡)时,您只需将其库存列表的内容附加到图块的内容列表中即可。

不过,我还计划为瓷砖/实体容量添加逻辑,所以你不能把墙搬走(通常?),而且瓷砖不能包含无限大的堆。另外,因为你可能想控制物品掉落频率并键入它可能最好为实体提供一个方法,该方法返回他们丢弃的库存列表。

+1 到 https://gamedev.stackexchange.com/,但我不知道它存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多