分享到           


资讯/同人分享

内容类型 原作讨论
原作名称 Minecraft
转帖来源 -
本帖最后由 羽·凌风 于 2020-6-25 18:04 编辑
今天发现了一个有趣的知乎问题,顺手回答了
因为很有趣所以我还要再来转贴一下(X)

如何像分类现实动物那样给Minecraft的生物分类?

https://www.zhihu.com/question/403095324/answer/1301742706


生物分类学的专业基础是演化历程、亲缘关系和共同特征。所以,就按Minecraft自身源代码的继承关系来分类,最专业了(?)
以下分类系统基于1.10.2

实体界(Entity):和方块界(Block)并列,为世界的基础组成部分。
 非生物实体门:介于方块和实体之间的过渡类群,包括坠落中的沙子、盔甲架、交通工具、TNT、掉落的物品、射出的箭矢等看起来像生物但不是生物的东西。
 生物实体门(EntityLivingBase):包括所有能自主运动的实体。
  神灵纲(EntityPlayer):拥有最强大的创造和破坏能力的生物实体,该类仅有一种,即玩家。
  生灵纲(EntityLiving):非神灵的普通生物实体。
   龙目(EntityDragon):无论身在何处,龙都绝不是普通的生物,是唯一具有多碰撞箱基因(IEntityMultiPart)的类群,该类仅有末影龙一种。
   环境目(EntityAmbientCreature):没有复杂行为机制的环境生物,仅蝙蝠一种。
   水生目(EntityWaterMob):生活在水里的普通生物实体,仅鱿鱼一种。
   生物目(EntityCreature):具有领地意识的普通生物实体。
    生长科(EntityAgeable):生活史具有幼年阶段的生物。
     动物属(EntityAnimal):包括各种友好的中立生物,北极熊也在此类。
      可驯化亚属(EntityTameable):驯服后可以命令其乖乖坐下的动物,包括猫和狼。
      未驯化亚属:除了猫和狼,其他动物包括猪牛马羊鸡都是不会乖乖听话的。
     村民属(EntityVillager):村民能够和玩家沟通,具有人类基因(INpc),不是普通的动物。
    怪物科(EntityMob):具有怪物基因(IMob)、对玩家具有很强攻击性的生物,常见的怪物苦力怕、僵尸、骷髅、凋零、女巫、蜘蛛、烈焰人、末影人等等均为此类。
     范围攻击属:具有范围攻击基因(IRangedAttackMob)的怪物,包括女巫和凋零。
     非范围攻击属:其他怪物。
    傀儡科(EntityGolem):一类不会被大自然刷新掉的特殊生物,包括潜影贝、铁傀儡和雪傀儡。
     敌对傀儡属:变异出怪物基因(IMob)的傀儡,即潜影贝。
     友好傀儡属:没有怪物基因的友好傀儡。

然后借此机会遍历了一下MC原版的生物代码,得到了许多灵感,把我想要的骑乘跳跃功能给写好了(X)

 

欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?
分享到