当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

手机游戏飞机怎么起飞?终于找到答案了Air Traffic Controller Game 简明教程

简介

Air traffic controller game (ATC)是Linux终端的一款航空控制模拟游戏,其任务是指示喷气式飞机和螺旋桨飞机进出控制区和机场,主要锻炼玩家的注意力和专心能力,飞机的速度(update time)和频率取决于所选游戏模式的难度。

下载

从debian系统终端输入以下命令下载:

Sudo apt-get install bsdgames

开始游戏

输入Atc命令开始游戏。

附加语法如下:

Atc [-u?Lstp] [-gf game name] [-r随机种子]

选项:

-u:打印使用行并退出。嗯?相同-u;-l:列印可用设定档清单并结束。列印的第一个设定档名称是预设设定档。-s:打印分数列表-t:相同的-s;-p:安装程序期间使用的打印配置文件特殊目录的路径:-g game:设置指定的配置文件。如果在-l选项中输入的名称不是打印的文件名之一,则运行缺省配置文件。-f game:相同-g;-r种子:设置随机数种子。屏幕显示

根据正在运行的终端窗口的大小,屏幕分为四个区域:雷达区域、信息区域、命令区域和作者信息区域。ctrl可以重置游戏。

基本屏幕布局

雷达区

第一个最大的屏幕区域是雷达显示器,显示由飞机、机场、标准入口/出口、信号和''组成的线(线只帮助玩家引导飞机)。

白底黑字的字母数字代表飞机,数字1位数代表飞机的高度为几千英尺。大写字母代表螺旋桨飞机,小写字母代表喷气式飞机。

" " " " " V " "数字表示机场,前面的字母表示跑道的方向(分别为北0、东90、南180、西270),飞机只能从这个方向降落在机场,停靠在机场的飞机也从这个方向起飞。

数字“*”表示信号,并为玩家提供一个参考点。有关具体用法,请阅读下面的“延迟命令”部分。

入口/出口沿雷达的边界用数字表示。飞机在没有提示的情况下从这个入口飞来。这个入口总是朝这个方向飞(方向在雷达上不可见)。飞来的飞机总是以7000ft的高度飞行。一架飞机要想成功地离开出口,高度必须为9000ft。飞机离开时不需要朝任何特定的方向飞行。

信息区

信息区第1行列出了自启动以来更新的次数和安全完成任务的飞机数,以及目前在空中飞行的飞机的列表。后面有一条空行,还有停靠在机场的飞机列表。“pl”列包含飞机的名称和当前高度。“dt”列包含飞机的目的地,“X”(X是序列号,河东)表示该飞机必须在X机场停靠,“EX”表示该飞机必须从X出口飞出。“comm”列包含飞机的当前指示,包括在机场停车,高度的更改不被视为指示,因此不显示。以下是信息区域的示例。

A4 * A0: Circle @ B1

B7 E4: 225

C0e2:控股@ a1

第1行有一架名为“A”的螺旋飞机在4000英尺高空飞行,燃料不足(请注意星号“*”),目的地是零机场。他到达信号1(Beacon #1)时发出了转弯命令。

第2行显示,名为“B”的喷气式飞机在7000英尺处,目的地是4号出口,朝225度(西南)方向前进。

第三行空行[舌头]。

第四排显示名为“C”的螺旋飞机,目的地是2号出口,停在1号机场。

命令区域

终端的第三个区域是反映玩家输入指示的命令区域。有关详细信息,请参阅下面的“说明”部分。

“作者信息”区域

此区域仅用于在信用到期时提供信用0.-)

目标

坚持时间越长越好。游戏不是胜利状态,不能暂停。游戏主要有以下动作。

起飞飞机(增加停在机场的飞机高度);着陆器(指飞机在机场正上方时高度为零)操纵飞机从出口离开。下一个事件将结束游戏。

把飞机驾驶到错误的目的地。飞机从出口飞出时高度为9000ft不是。飞机耗尽了燃料。飞机相撞(位于同一位置,高度差小于2000FT)。飞机坠毁了(不在机场上空,高度为零)。飞机在机场没有指向

定的方向着陆;
  • 飞机撞到边界;
  • Ctrl+C[看].
  • 指令

    在指令区可以输入相关指令. 在任何时候输入“?”将列出可能的输入字符. 键入退格擦除命令的最后一部分. 键入回车执行命令并进行语义检查,如果在检查时发现错误,则会在问题指令下加下划线并在其下方打印描述性信息.

    指令语法分为两类:立即命令和可延迟命令. 立即命令在下次更新时立刻发生;当可延迟命令后面没有条件时,可延迟命令也会立即发生;当可延迟命令后面有条件时,仅当条件满足时,可延迟命令才会发生.

    在下表中,[0-9]表示一个数字. <dir>表示一个方向,由键盘上“S”键周围的键“QWEDCXZA”替代(看一下你手中的键盘,这8个键恰好在S键的周围). 在绝对位置中,Q指的是西北或315°,W指的是北或0°;在相对位置中,Q表示向左-45°或45°, W表示0°或方向不变.

    所有指令都以飞机名称字母开头,这表示指令的接收者. 所有指令不分大小写.

    立即命令

    a [ cd+- ] [0-9]

    高度(altitude):改变飞机的高度,包括飞机起飞/着陆. 飞机每移动一次,高度改变1000英尺,直到达到要求便不再改变.

    a [0-9]

    上升或下降到给定高度(单位:千英尺).

    ac [0-9]

    上升(climb)若干高度.

    ad [0-9]

    下降(descend)若干高度.

    m

    标记(mark):高亮突出显示(为默认显示形式),飞机和指令信息显示正常.

    i

    忽略(ignore):不突出显示,当前如果没有指令,则该飞机信息区指令列显示为一行破折号. 该显示形式将一直持续到使用标记指令.

    u

    取消标记(unmark):和忽略指令相似. 区别于忽略指令之处在于,当处理完一个延迟命令,显示形式将切换回高亮突出显示.

    可延迟命令

    c [ lr ]

    让飞机盘旋,cl表示逆时针盘旋,cr(默认)表示顺时针盘旋.

    t [ l-r+LR ] [ <dir> ] 或 tt [ abe* ] [0-9]

    转弯(turn):改变方向.

    t<dir>

    转向给定的绝对方向,将采取最短的转弯.

    tl [ <dir> ]

    逆时针转弯:默认45°,或给定的相对方向. “-”同“l”.

    tr [ <dir> ]

    顺时针转弯:默认45°,或给定的相对方向. “+”同“r”.

    tL

    逆时针转90°.

    tR

    顺时针转90°.

    tta [0-9]

    转向给定机场.

    ttb [0-9]

    转向给定信标. “*”同“b”.

    tte [0-9]

    转向给定出口.

    条件

    条件可以附加到任何可延迟命令后面. 它表示只有当飞机到达特定信标(或未来版本中的其他对象)时,指令才会执行.

    ab [0-9]

    当飞机到达指定信标(at beacon)时执行延迟命令. 信标“b”将在未来版本中可以替换成其他对象. “n)时执行延迟命令. 信标“b”将在未来版本中可以替换成其他对象. “@”同“a”.

    标记、取消标记和忽略

    飞机在进入雷达区时默认被标记,这意味着他们在雷达区上以突出显示模式显示. 飞机也可以不标记或忽略,一个被忽略的飞机以非高亮模式显示,并在信息区的指令列中显示一条虚线. 飞机将保持这种状态,直到发出标记指令. 其他命令将正常执行,但当下次更新时,该飞机信息区命令列将返回一行破折号. 未标记的飞机与忽略的飞机相同,只是在处理延迟命令时它会自动切换到标记状态. 如果玩家想暂时忽略飞机,但其飞行路径尚未完全设置好,那么取消标记指令将很有用. 和所有立即命令一样,标记、取消标记和忽略指令将在下次更新时生效.

    指令举例

    atlab1

    飞机A:到达信标1处时左转90°.

    cc

    飞机C:盘旋.

    gtte4ab2

    飞机G:到达信标2时转向第4出口.

    ma+2

    飞机M:高度增加2000英尺.

    stq

    飞机S:转到315°.

    xi

    飞机X:忽略.

    其他注意事项

    • 喷气式飞机每次更新都会移动,螺旋式飞机每隔一次更新移动一次;
    • 所有飞机每次转弯最多旋转90°,180°转弯会分成两次;
    • 飞机肯定在7000英尺处飞入并必须在9000英尺处离开;
    • 如果飞机不在机场上空,则高度为0的飞机会坠毁;
    • 在机场等候的飞机只能被告知起飞(增加高度);
    • 按回车(空命令)将立即执行下一次更新.

    配置文件位置

    文件保存在一个特殊的目录中,它通常是 /usr/share/games/bsdgames/atc. 该目录包含文件 Game_List,其中包含可选配置文件名以及游戏本身. 分数保存在 /var/games/bsdgames/atc_score 中.

    配置文件

    玩家可以在配置文件中自定义游戏布局. Game_List 文件列出了当前可用的配置文件,新的配置文件名必须放在这个文件中才能使用. 如果玩家指定了不在此文件中的游戏,则不会记住它的分数.

    配置文件分为两部分,第一部分是定义部分,在这里必须设置4个可调游戏参数. 这些变量的设置语法如下

    变量 = 值;

    变量可以是以下之一:

    • update:每次更新之间的秒数;
    • newplane:大约多少次更新后下一架新飞机出现;
    • width:雷达区的宽度;
    • height:雷达区的高度;

    配置文件的第二部分描述了入口/出口、信标、机场和线的位置. 语法如下:

    beacon: (x y) ... ;

    airport: (x y <dir>) ... ;

    exit: (x y <dir>) ... ;

    line: [(x1 y1) (x2 y2)] ... ;

    对于信标,使用简单的x, y坐标对(横纵坐标之间用空格分隔). 机场和出口需要第3个值,即方向之一——“QWEDCXZA”. 对于机场,这是飞机必须起飞和降落的方向;对于入口/出口,这是飞机进入雷达区时的方向. 线则用两个端点的坐标表示,每条线必须用方括号括起来. 所有语句都以分号“;”结尾. 注释以井号“#”开始,以换行符结束. 坐标在(0, 0)和(宽度-1, 高度-1)之间(含). 所有出口坐标必须位于边界上,所有信标和机场必须位于边界内. 线的端点可以在场内的任何地方,只要线是水平线、垂直线或正方形的对角线.

    游戏默认包含15个配置文件,它们都是很好的例子,玩家可以在这些配置文件的基础上自己修改.

    Bugs

    退出后屏幕有时会刷新.

    1.《手机游戏飞机怎么起飞?终于找到答案了Air Traffic Controller Game 简明教程》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

    2.《手机游戏飞机怎么起飞?终于找到答案了Air Traffic Controller Game 简明教程》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

    3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3191473.html

    上一篇

    关于部落冲突怎么同步,你需要知道这些部落冲突安卓账号关联最容易方法

    手机游戏飞机怎么起飞看这里!绝地求生飞机怎么开

    手机游戏飞机怎么起飞看这里!绝地求生飞机怎么开

    手机游戏飞机怎么起飞相关介绍,要在《绝地求生》上飞机,首先要找汽油,加油后上飞机,然后按shift加速器加速到70公里/H,然后按S就可以起飞,起飞后只需要按加速器,最后是操作方法,起飞后只需要按AD操作方向。 绝地求生飞机怎么开...

    关于手机游戏飞机怎么起飞,你需要知道这些看完就会开飞机 模拟飞行游戏 DCS Hawk鹰 中文指南 5起飞和着陆

    • 关于手机游戏飞机怎么起飞,你需要知道这些看完就会开飞机 模拟飞行游戏 DCS Hawk鹰 中文指南 5起飞和着陆
    • 关于手机游戏飞机怎么起飞,你需要知道这些看完就会开飞机 模拟飞行游戏 DCS Hawk鹰 中文指南 5起飞和着陆
    • 关于手机游戏飞机怎么起飞,你需要知道这些看完就会开飞机 模拟飞行游戏 DCS Hawk鹰 中文指南 5起飞和着陆