当VR HEXBUG nano在Planet HEXBUG中旅行时,它将遇到守卫珍贵食物的敌人,他们以自己的电池能量为食. VR nano需要检测敌人,要么远离他们,要么与他们战斗,来保护自己并获得力量提升等级。

截图_2021-12-02_at_11.59.39_AM.png


什么是敌人,为什么要攻击?

HEXBUG星球上的目标是尽可能长时间地存活。 这要求VR nano 在整个星球上寻找食物,并通过与敌人作战来保护自己。 并且敌人是永远存在的,我们必须打败他们,方便收集食物和生存更长的时间。

地图_大_4-enemies-zones-03.png

随着VR nano 离家越来越远,敌人会变得越来越强大,VR nano必须获得足够多的经验值(XP)来提升等级并打败敌人。

左边的地图显示了不同敌人的住处。 请看下面的统计资料,了解更多有关不同敌人的情况。

截图_2021-12-03_at_12.00.59_PM.png

级别提高会增加VR nano的力量,增强其击败敌人和携带更多食物的能力。 获得经验值 XP 的一种方法是击败敌人。

有关使用 XP 升级 VR nano 的信息, 请参阅这篇文章


HEXBUG星球上的敌人

下面显示了VR nano在HEXBUG星球上将会遇到的各种敌人,以及击败他们后将获得的细分XP数量。

ph-僵尸.png

名称: VR HEXBUG nano Zombie
颜色: 随着 VR nano的提升而变化
击败时获得的经验值: 5

ph-蝎子-橙色.png

名称: VR HEXBUG Scorpion
颜色: 橙色
XP击败时获得: 10

ph-蝎子-红色.png

名称: VR HEXBUG Scorpion
颜色: 红色
XP击败时获得: 10

ph-蝎子.png

名称: VR HEXBUG Scorpion
颜色: 紫色
XP击败时获得: 15


检测和应对敌人

VR nano使用内置的 AI 技术来检测敌人,并可以根据其水平和电池寿命进行编码,以远离敌人或与他们战斗。 关于VR nano的AI传感器功能的更多信息,请看这篇文章

示例项目可以作为你的代码的起点。 示例项目向你展示如何检测和打击敌人,并且如何将这一切组合在一起,让VR nano检测和打击敌人。 有关在 VEXcode VR 中访问和使用示例项目的更多信息,请参阅这篇文章

HOC-PH_detectingAndFightingEnemies.png

检测和战斗敌人

在这示例项目中,VR nano将使用 AI 信息来定位敌人的位置向其移动对它进行攻击。 VR nano将继续攻击敌人,直到打败它再也能闻不到它的味道。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: