游戏软件通常是指用各种程序和动画效果相结合起来的软件产品,我们称之为'游戏软件'。目前,在网络上我们经常看到的大型3D网络游戏和WEBGAME网页游戏等都是通过用3DMAX、MAYA、FLASH、等动画软件和Java、C++、VB、等程序语言相结合而开发出来的,所以叫游戏软件。
《Baba Is You》是一款试验性烧脑益智游戏。游戏的玩法要求玩家要遵守那些被具现化为文字块的机制,同时与它们进行互动后改变游戏机制,从而完成关卡的解谜。即使这款游戏就外表看起来,非常类似推箱子。
玩法介绍
你可以改变你玩的规则。 在每一个层面上,规则本身都在说谎,你可以与之互动; 通过操纵它们,你可以改变关卡的工作方式,并引起意想不到的互动! 通过一些简单的推块,你可以将自己变成一块岩石,将草地变成危险的热门障碍,甚至改变你需要达到完全不同的目标。
游戏特色
游戏拥有超过100个关卡,以多种方式对游戏机制进行实验,要求玩家理解并操纵游戏规则,并找出使游戏世界中的物体互动的迂回方式。 这款游戏还将推出一款关卡编辑器,用于制作自己的关卡和广告系列。
词语类型
主体:BABA(主角)/各类主要互动物(比如水、旗子、墙壁、石头、大门)
代词:IS/AND 衔接主体与形容词
形容词:移动词缀的关键(例:可以推动的、会使你失败的、无法移动的、可以让你胜利的、可以打开的等)
词语含义
IS:游戏中最重要的词。只要规则保持不变,名词 IS属性就会将该属性赋予命名对象。
名词1 IS 名词2会将第一个名词的所有实例转换为第二个名词。这种情况会立即发生,如果规则中断,则不会撤消。变形后的物体不会保留它们变形的任何特征(因此Baba Is You / Baba Is Crab会冻结水平,除非Crab Is You)。
名词 IS 名词(两个名词都相同)将阻止名词的转换。这可以覆盖名词的任何变换,但它不能撤消过去的变换。
NOT:与IS结合使用可以防止对象获得特定属性。如果名词不是属性,那么即使另一个规则提供它,名词也永远不会具有该属性。一个NOT将覆盖提供属性的任意数量的规则,包括内置于级别的规则。
HAS:名词1 HAS 名词2会导致任何被摧毁的名词1产生名词2。
AND:将两个名词短语或两个属性短语连接在一起,同时应用两者。例如,名词 AND 名词 IS 属性,或名词 IS 属性 AND 属性。
ON:名词1 ON 名词2的行为类似于单个名词,但仅适用于名词1与名词2重叠的实例。
YOU:确定响应控件的对象。其他属性仅在与[You]联系时触发。可能有几个这样的对象。如果没有[You]且没有转换来创建一个,则级别被冻结,您必须撤消或重新启动才能继续。
作为特例,如果空是你,按下控件将按下方向上的每个对象,如果它在相反的方向上有空的空间,则按下[You]的其他交互(例如,你不能收集[Win]当你是空的时候)。
Win:当任何[你]重叠时赢得关卡。
Stop:阻止其他对象穿过它。对象永远不会重叠。
Push:当从相邻的方块移动时,移动一个方格远离进入它的物体。对象永远不会重叠。
Sink:当被任何其他对象重叠时,会破坏另一个对象及其自身。
Weak:当被任何其他物体重叠或被阻止移动时,它会自行毁坏。
Defeat:摧毁触及它的任何[YOU]。不破坏其他物体。与名称相反,如果存在其他[YOU],这可能不会立即导致失败。
Hot:发射蒸汽,但除了下面的交互之外没有其他效果。
Melt:如果它与Hot重叠,则会被销毁。
Fall:如果每一步空间都空了,将始终向下/向南移动。
Tele::任何重叠[Tele]的对象都会移动到重叠另一个[Tele]。
Float:[Float]永远不会被视为重叠任何不是[Float]的对象(反之亦然),即使它们在同一个方格中。请注意,不包含重叠的推送和停止等效果不受Float的影响。
Open:当被任何[Shut]重叠时,会破坏自身和重叠的[Shut]。
Shut:除了上面与[Open]的交互之外,它本身没有任何影响。
游戏软件开发是一个热门行业,网上可以找到各种各样的游戏。