宝马线上娱乐-业界公认的最权威网站,欢迎光临!

宝马线上娱乐_宝马线上娱乐平台_宝马线上娱乐2011

在游戏中通过编写机器人的AI来挑战关卡

时间:2019-04-08 17:56来源:未知 作者:admin 点击:
上周柯杰与AlphaGo的人机大战,AI(人工智能)相关话题再一次引起热议,与之相关的新闻同样层出不穷。但是对于普通大众来说,AI到底是什么,又是如何诞生的就知之甚少了。而如今

  上周柯杰与AlphaGo的人机大战,AI(人工智能)相关话题再一次引起热议,与之相关的新闻同样层出不穷。但是对于普通大众来说,AI到底是什么,又是如何诞生的就知之甚少了。而如今Steam上有一款名为《机械大师》的国产独立游戏主打编程牌,在游戏中通过编写机器人的AI来挑战关卡。

  据了解,《机械大师》的开发团队是一个由4人组建而成的国内独立游戏开发团队,游戏最初的灵感来源于程序猿的日常。《机械大师》也是该团队成立之后开发的第一款作品,在此之前已经研发了一年多的时间,游戏自上个月入选Steam绿光,两周左右的时间便通过了绿光。对于这款游戏,其开发团队声称只要玩了这款游戏,就能掌握基本的编程本领。真的有这么灵?不妨让我们一起看看这款游戏。

  《机械大师》是一款主打编程的策略游戏,其玩法相对比较独特,相较于常规的策略游戏游戏中玩家可以以非常直观的视角“直接”操控主角进行行动,在《机械大师》中玩家无法直接操纵任何角色,而是通过编程的方式为它们设计AI,并按照程序的设定进行行动。

  玩家需在有限的时间和条件内尽可能完成更多的任务需求。乍一看这对于没有接触过编程的玩家来说有着极高的上手门槛,但事实上,只需要懂得一些简单的逻辑规则,然后充分发挥自己的想象力便可顺利进行游戏了。

  从游戏的实际操作来看,相对还是比较简单的,只需通过鼠标拖动各种指令状态,调整指令的条件以及优先级,机器人便可按照玩家设定的逻辑行动。游戏中提供了各种判断条件诸如:射击,回避,探索,追击。玩家们需要拖动组合这些编程指令来让机器人按照你编辑的AI来行动。

  事实上,《机械大师》并不是第一款主打编程玩法的游戏,在此之前失眠上已经有坦克题材的《Code Tank》、第一人称编程解谜游戏《Glitchspace》、用Java学习魔法《CodeSpells》、解谜闯关游戏《Python Challenge》,但这些游戏更多的是针对有编程基础的玩家甚至是针对程序员进行开发的,对于普通玩家来说根本没办法起到学习的作用。

  而在《机械大师》中则将所有的逻辑以模块的形式进行呈现,相较于前者更加的直观。与其说是敲代码,不如说是整理逻辑顺序,只要正确摆放顺序后,机器人就会按照程序进行行动。

  整体来看,编程玩法虽然有其与众不同之处,但是也有不少的缺失。一方面是其较高的游戏门槛以及操作不直观,这在之前已经有所提及,在此就不多做阐述。另一方面是为了丰富游戏的趣味性,该作加入了一些随机的元素。

  随着关卡的深入,随机的元素会对最终结果造成直接的影响,同样的一套逻辑,有时可能拿到3星,有时耗尽时间都无法过关。对于普通玩家来说,即使明知自己设计的逻辑有漏洞,但是由于随机性的因素,很难对原有的程序进行优化,反而会将更多的精力都投入在刷随机上。这与游戏最初编写程序的理念可以说是背道而驰的。

  摘要:7.35PTR补丁更新:4个同盟种族特长及创建条件预览。PTR最新补丁在联盟/部落……

  原标题:安徽首家在体育部门注册的电竞俱乐部即将成立2017年12月31日,合肥奈斯电子竞……

  原标题:《荒野行动》武器攻略指南选择适合自己的武器是获胜的第一步《荒野行动》现今……

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
最新评论 进入详细评论页>>
推荐内容