腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1616)
视频
沙龙
1
回答
如何
让
敌人
暂时
停止
追击
玩家
?
、
我正在开发一款FPS游戏,里面包含了
敌人
死亡和受伤的动画。 一般来说,
敌人
在追赶
玩家
(奔跑)。在被击中的情况下,我想
暂时
停止
追逐
玩家
(停留在同一点的时间应等于“伤害”动画的持续时间),因为目前,
敌人
表现为受伤,由于NavMeshAgent,身体仍在向
玩家
移动。
浏览 27
提问于2021-11-15
得票数 0
回答已采纳
1
回答
用于
敌人
的有限状态机(AI与实体国家)
、
、
、
FSM还提供了一个很好的框架来处理
敌人
在与
玩家
交互时的行为。我的问题是,这个FSM和处理一般实体状态的FSM之间有什么关系?例如,一般情况下,
敌人
可以跑,攻击,空转,跳跃,坠落,蹲下……在人工智能方面,
敌人
可以跟踪、攻击、逃跑、巡逻等。正如你所看到的,这些状态大多是不同的,有一些重叠。我想知道
如何
在代码中处理这两个不同的FSM。我应该将这些FSM分开并单独更新,还是应该将它们合并成一个FSM?如果我保持FSM分开,我
如何
处理相互依赖(在AI中的行为可能会改变,如果突然
敌人
浏览 0
提问于2016-08-26
得票数 0
1
回答
让
敌人
/
追击
对象面对
玩家
目标- OpenGL
、
、
、
我的追逐对象将不会面对播放器对象。它只是不停地旋转,不会面对球员。 vec3 plannedFacingDirection = normalize(p->GetPosition() - GetPosition()); vec3 axisOfRotation = normalize(cross(current
浏览 0
提问于2017-12-06
得票数 -1
2
回答
如何
在我无止境的跑步游戏中提高难度?
、
、
(允许
玩家
继续躲避蜘蛛) 请考虑其他障碍,例如,一只蝙蝠从树干上的一个洞里攻击松鼠。
浏览 0
提问于2016-01-13
得票数 4
回答已采纳
2
回答
弹药补给的不同方法
、
、
为了达到戏剧性的效果,
玩家
在我的游戏中的角色是不动的,单独的,而且他们的武器被认为是有限数量的弹药。然而,我想定期补充
玩家
的弹药(为了平衡难度,如果他们做得好的话,允许
玩家
继续)。我试着想出一种补给的方法,这与我们所熟悉的使弹药奇迹般地出现或
让
敌手在死后掉落弹药的策略不同。我想尽可能强调
玩家
隔离的概念,找到一种在不移除过多强调的情况下“偷偷”向
玩家
提供弹药的方法,这基本上是我想要的(这绝对是一个有效的论点,即再补给
玩家
就可以消除它)。
浏览 0
提问于2012-06-22
得票数 2
1
回答
对于slice()方法,数组显然是自动排序的,但它们没有
、
、
、
玩家
还会被存储在服务器端的数组中(这是一个多人游戏,只是还没有学习节点,但我计划很快做到,所以我希望这段代码可以扩展)。
敌人
从数组的索引中被单独选择,并且可以与
玩家
交互,除了一个麻烦之外,它是完全功能的。 一些代码示例,当一些
敌人
或
玩家
死亡时,麻烦就来了。我一直在测试游戏逻辑是否在google控制台中工作,这是我遇到麻烦的代码的一部分,因为当
敌人
死亡时,数组得到了自动安排的,另一个
敌人
占据了它的位置,导致
玩家
交换目标。小问题,但当的实际
玩家</
浏览 3
提问于2019-07-14
得票数 1
回答已采纳
1
回答
如何
使
敌人
跟随
玩家
周围的屏幕在XNA?
、
、
、
、
好的,所以我有一些代码
让
我的
敌人
跟随我的XNA游戏中的
玩家
,但是他们只跟随
玩家
直到
玩家
在他们前面。如果
玩家
从
敌人
身边经过,它就会
停止
向他移动。相反,他们将不断地与球员上下移动。
浏览 3
提问于2013-04-18
得票数 3
1
回答
光线投射遮罩层或距离时的单位问题
、
我正在尝试制造两种类型的
敌人
,近战和远程,所以我尝试
让
这两种类型的
敌人
都有一个光线投射到
玩家
,以了解他们是否可以看到球员和足够近,但我有两个问题。第一个是当我检查
敌人
和
玩家
之间的距离时总是0,第二个是Raycast在应该打印的时候没有打印出来。
让
我解释一下,我在
敌人
面前,它会打印出能看到我的东西,但其他时候不会,在同样的条件下,所以我不知道我错过了什么。} Debug.DrawLine(transform.position, play
浏览 13
提问于2018-10-24
得票数 1
回答已采纳
1
回答
我的FindGameObjectWithTag变为空,游戏
停止
、
所以我有一个简短的代码
让
我的
敌人
去追我的
玩家
,但是当我的
玩家
被摧毁时,我的游戏就会
停止
,因为
敌人
找不到目标,我怎样才能解决这个问题。这是我的密码。我的
玩家
剧本: {我的
敌人
剧本: { speed = start
浏览 2
提问于2020-08-16
得票数 1
回答已采纳
1
回答
如何
让
“
敌人
”环绕
玩家
?
、
、
我试着
让
敌人
的精灵在他们靠近的时候绕着
玩家
的精灵转。我正在使用极坐标系统来找出它们应该停留的位置。目前,精灵闪烁,没有正确地留在位置,我不能完全找出原因。目前,代码将
敌人
的位置设置在圆圈上,而不是逐渐移动到圆圈上。 for (auto enemyShip = enemyShipStorage.begin(); enemyShip !(*enemyShip).m_sprite.setPosition((*enemyShip).m_endPos); ship++ 预期的结
浏览 21
提问于2019-08-30
得票数 1
1
回答
简单逃逸算法:当英雄接近
敌人
时逃跑。
、
、
我的场景是一个二维矩形(0,0,1000,1000)有什么线索吗?问候
浏览 0
提问于2012-12-29
得票数 0
1
回答
坦克游戏:找不到
敌人
瞄准的正确公式
但是在本课的例子中,
敌人
的坦克没有AI下降。
敌人
是随机移动和射击的,玩这个游戏看起来并不是很有趣。问题是,计算右炮角的公式不够准确。
敌人
的射门是对的,但他仍然错失了很多。
浏览 3
提问于2011-05-16
得票数 1
3
回答
在pygame中
如何
让
敌人
追随
玩家
?
、
、
、
它运行得很好,但我想在我的游戏中添加
敌人
。到目前为止,我在pygame精灵中添加了
敌人
的图像。def moveEnemy(self): enemies.rect.y =player.rect.y enemi
浏览 1
提问于2013-11-18
得票数 4
回答已采纳
2
回答
Rigidbody2D在碰撞中不相互推动
、
如果两个刚体相撞,
如何
停止
运动?另外,这里有一个关于这个问题的土豆视频:https://gfycat.com/ComposedArcticBetafish播放器摇滚现在,如果我(
玩家
)移动到一个
敌人
,我将开始推动它(改变它的位置)。我
浏览 0
提问于2016-09-28
得票数 0
回答已采纳
2
回答
手榴弹投掷逻辑
我的案例是:问题是,我对
如何
实现以下逻辑感到困惑:我可以做导弹锁定,然后导弹跟随
敌人
,用它打击
敌人
。假设
敌人
和
玩家
都在Z轴上前进:
玩家
向
敌人
投掷手榴弹。它会攻击
敌人
。案例2:
玩家
向
敌人
投掷手榴弹。
敌人
在X轴上改变
浏览 0
提问于2015-06-01
得票数 0
6
回答
编制推力从当前速度向量到目标向量的平滑变换程序
、
、
、
、
TL;dr:“我不确定
如何
计算一个向量和另一个向量之间的推力平滑过渡。” 我正在编写一个简单的游戏,其中一个
敌人
在空地(没有围墙)追赶
玩家
。我目前正在做的是
让
敌人
根据他们和
玩家
之间的角度来设置他们的推力(比如宇宙飞船),并
让
他们的推力加速到最大速度(计算EnemyVelocity三角形的c边)。一旦发生这种情况,我不确定
让
推力自动调整的最好方法。如果我没有留下最大速度,
敌人
会很好地加速,但很容易超过
玩家
,然后需要很长
浏览 3
提问于2009-09-02
得票数 7
回答已采纳
1
回答
使
敌人
跟随
玩家
(团结)
、
我正在为一个明星猎狐射击者编码
敌人
的ai,我需要
敌人
接近
玩家
,保持一定的距离,并在他们面前待到毁灭。我可以
让
敌人
接近
玩家
,也可以
让
敌人
和
玩家
保持一定距离,但我不知道
如何
让
敌人
在
玩家
面前。为了获得一些额外的信息,
玩家
在整个水平上都会做出一些急转弯等等。此外,作为一个立场,我试图简单地
让
敌人
父母在一定半径内的球员,
浏览 0
提问于2020-03-21
得票数 0
回答已采纳
1
回答
建造一台雷达
、
、
、
基本上,在这个方法中,你传入
玩家
的当前位置,
玩家
面对的角度和
敌人
的位置。如果
敌人
在正前方,红点(象征
敌人
)应该在圆圈(雷达)的顶部,可以说是0度。如果直接向右,红点就是90度,以此类推。基本上,我试图找出正在
玩家
前面射出的矢量和
玩家
到
敌人
的矢量之间的角度。我到底该怎么做呢?我环顾四周,找到了atan2()的建议,但还不确定
如何
使用它。如果有更快,更有效的方式做事情,请
让
我知道。编辑:我使用了绘制点的方法,而不是点积和
浏览 3
提问于2012-12-09
得票数 1
1
回答
我怎么
让
敌人
在弹药用完后拿起壁橱里的武器?
、
我试图创造一个“聪明”的
敌人
,如果它没有弹药,并且如果它的所有武器都耗尽了弹药,那就换一个武器,找到最近的武器并更换武器。 到目前为止,我有一个
敌人
可以巡逻,在射程内找到
玩家
,追逐和攻击
玩家
。
浏览 2
提问于2022-10-29
得票数 0
回答已采纳
1
回答
敌人
不跟随
玩家
OpenGL 2D
、
、
我有一个项目要做,其中一个任务是使一个
敌人
跟随
玩家
。我就是这样画
玩家
的 modelMatrix = visMatrix;RenderMesh2D(meshes["square2"], shaders["VertexColor"], modelMatrix); 我<e
浏览 2
提问于2021-11-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
游戏性拉满的恐怖佳作,《黑暗欺骗》如何令玩家欲罢不能?
王者荣耀游戏内新变动,做好这五个设置,快乐上分
王牌战士为你带来更强操作感,让你秀翻全场
王者荣耀:新版本改动繁多,利用好这些设置,让游戏更便捷
荒野乱斗:盘点游戏中令人厌恶的队友行为
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券