返回 首页 文章详情 搜索 菜单

《机擂》打擂台前,还请先学机器人指令逻辑

来自: 98游戏 浏览: 29 次 2022-04-17 10:34:02:04

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

本期安利的作品是机器翻滚,一款单人开发的独立游戏。在游戏的介绍中,开发者谦虚地表示灵感来自于《机器人挑战》,自己开发的游戏代码都是现在学的。完成这部作品花了一年时间,暴露了自己的开发过程。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

顾名思义,吉雷就是机器人gallants pk,但是在战斗中不能直接控制和操纵机器人,整个战斗过程都是自动的。玩家只能输入各种动作条件,当条件满足时,机器人就会输出相应的行为。

相信很多朋友都了解过机器人的操作方法,为机器人动作编写一个简单的程序也是一个指令周期。

随着独立游戏的兴起,像这样的例子很多:先玩游戏,后学代码,但大多选择文字作为切入点,靠创意或剧情取胜。但是,让玩家编译,让机器人像“机打”一样互相厮杀,是非常少见的。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

游戏中的机器人是由玩家自己的零件组成的,每个零件参数都会影响机器人的属性,有时甚至会阻碍其他零件的性能。

比如身体部位的参数是血量、体重、容量,血量自然就是机器人的hp。容量决定了机器人产生能量的速度,大多数先进武器只能通过消耗能量来启动。重量会影响机器人的速度。重量越大,机器人的速度越慢。如果太重,会超过腿部的承受能力,导致速度减半。在组装机器人的同时,还要考虑零件更换对整个机体的负担,以考虑推广。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

编译型ai的指令配置游戏是游戏的核心,也是最深层次的系统。

每个玩家可以存储五套ai配置电路。每套配置有六个ai组的电路板。ai组的电路板设置了多个条件的指令周期,可以使机器人的动作灵活多变。每个ai组包含1个“如果”插槽、1个“与”插槽和6个“则”插槽。顾名思义,就是指挥机器人“有事时做什么”。

但是,ai电路板之间的优先级是一样的。希望以后ai组的优先级明确。

如上图,当与对手的距离小于10时,启动左手武器,启动右手武器,向右偏转移动方向110°开始移动。需要注意的是,机器人的默认移动方向始终指向对手,所以如果偏转180度,就是远离敌人;如果它偏转90度,就会不断地绕着敌人转圈。

比如设置“与对方距离大于6m时停止移动”,让“与对方距离小于6m时偏转180度”,完成一个基本的、保持距离的程序。敌人不靠近是不会动的,一旦靠近就会开始撤退,除非保持6m的距离。但是,这样的程序最终还是会接近的,竞技场受限于场地的范围。如果你退居二线,你就再也回不去了。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

其他条件构建和结果组件将在商店中出售,这些组件可以改善和增加机器人在更多条件下的响应。不过这些条件并不多,很快就能具备。

很多玩家表示“希望加入更多ai语句。”开发者表示,这种情况是因为大部分玩家不知道现有的ai语句能达到什么效果。为此专门开了一个“周期性往复运动”ai教学贴,明明是游戏介绍,却感觉像在上课。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

另外,在同一个机器人商店只能购买一星装备,更高星的装备可以在设计图分类中用三件加钻石购买。不过设计图时不时刷新一下,这要看人品了。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

金币和钻石都是免费的。你只需要每天挑战敌人,每12小时就会刷新10个随机敌人。如果你打败他们,你会得到金币和宝石。右下角会增加敌人刷新时间。一旦刷新,敌人就固定了,需要依次击败才能获得奖励。如果实在打不过,可以跳过,但是这个敌人奖励是拿不到的。

日常安利《机擂》打擂台前,还请先学机器人指令逻辑

最后是“机器翻滚”的竞技场游戏,也就是挑战赛。玩家可以花金币上传自己的机器人和ai配置,“保持滚动”。其他玩家可以花少量金币挑战冠军。挑战中花费的金币将进入戒指的奖金池。如果挑战成功,挑战者可以获得奖池中的金币。如果一天内没有玩家挑战成功,保持滚动的玩家可以获得宝石奖励。

与日常的挑战比赛相比,挑战比赛更加困难,尤其是对雷兽来说。敌人一旦摸索出自己的短板,被盯上后就会被一脚踢开。

游戏玩法构造看似简单,却有着极佳的游戏深度,考验玩家的逻辑智商。如何通过设定程序尽可能完善机器人的战斗能力,是这款策略对策略游戏《机器翻滚》最具挑战性的部分。

以上就是98游戏小编为大家带来的全部内容,想了解更多精彩请持续关注本站。

网友评论

写下您的评论

还没有玩家发表评论,快来抢占沙发吧!