星际公民吧 关注:163,309贴子:2,255,747

AI船员的实现 -《脉冲星-失落的殖民地》简介

只看楼主收藏回复

AI船员已经有实例 此贴目的在于给大家一针强心剂


IP属地:四川1楼2016-11-30 12:46回复
    大家对AI船员以及船员指挥系统一直都有自己的猜测,相信脉冲星能给大家一个满意的参考,更贴可能有些慢,待我细细道来。


    IP属地:四川2楼2016-11-30 12:50
    回复
      2025-06-18 19:35:25
      广告
      先插一下


      IP属地:广西来自iPhone客户端3楼2016-11-30 12:51
      收起回复

        船只选择界面,这是一条大船,可以看到各种参数的设定很丰富,中间是是通用属性,左右两侧是船只的特殊属性。

        职务选择界面,当然是选船长

        欢迎来到罗兰号 Captain on deck!


        IP属地:四川4楼2016-11-30 13:01
        收起回复
          没错,脉冲星也是一款第一人称的太空游戏,和SC有很多相似之处,包括完整的飞船内构,子系统模拟等等。在玩耍的过程中发现很多优秀的设计,下面接续。

          外部视角的罗兰号,姿态喷口都有工作的动画,虽然被我誉为渣画质,但想不到的细节之处总有惊喜。罗兰号正停泊在一空港附近,左下角是修理的船坞,旁边可以看到还有很多NPC的舰船。
          视角回到内部 按“R“登基


          皇帝的宝座是这个感觉

          按”R“驾崩


          IP属地:四川5楼2016-11-30 13:17
          收起回复
            请留意以下子菜单

            从talents(天赋)开始
            船长

            轮机长(原谅我想要专业又喵的学术不精的翻译)

            武器官

            科学家

            飞行员

            出去通用天赋,每个职务都有自己独一无二特殊天赋。天赋点数通过航行-战斗-等等获得。


            IP属地:四川7楼2016-11-30 13:37
            收起回复
              那么多功能嘛?


              来自iPhone客户端8楼2016-11-30 13:46
              收起回复
                接下Crew AI界面(船员AI)
                仅以武器官为例

                各种行为偏好设定,点数可以改变,数字大小决定先后。

                行动的详细描述(也许有人看到了planet,没错,这游戏也能登录星球。。)

                点数可以改变,部分行为偏好还没实现。


                IP属地:四川9楼2016-11-30 13:48
                回复
                  2025-06-18 19:29:25
                  广告
                  上一楼掉了一张图。。。补上
                  详细的翻译和说名随后会在回复中补上当然也欢迎大家出手补完


                  IP属地:四川10楼2016-11-30 13:51
                  回复
                    有点儿意思
                    —— 来自Area 18-ArcCorp-Stanton的字数补丁


                    IP属地:四川来自Android客户端11楼2016-11-30 14:16
                    收起回复
                      很早知道这游戏,但是这渣画质直接让我没了兴趣,如果能换个皮我会支持。


                      IP属地:山东12楼2016-11-30 14:17
                      收起回复
                        下面是Captain选项卡:
                        自定义命令界面

                        按住Z呼出的快捷命令菜单,鼠标点击可以发出命令,这里有个不太确定的地方,因为这游戏内置TS

                        在和玩家联机的时候还没用过下图中的快捷命令,所以以下是我结合实际情况推断的最可能的命令实现方式:

                        命令似乎不会以强制执行的方式得到反馈,而是类似于全舰广播的形式出现在每一个人的抬头显示上,只有当对应的船员看到命令过后,进行对应的操作,命令才会得到反馈,不过这种方式应该是针对玩家之间的自定义快捷命令。针对AI的命令应该预置在了AI的程序中,比如图中的这几个命令
                        “滚去玩泥巴”

                        “到爸爸这来”

                        都能在AI船员的行动上得到反馈


                        IP属地:四川13楼2016-11-30 14:19
                        回复
                          萝卜的设想比这个还变态,13年就开始了独立开发ai管理系统的计划,代号潮汐,说简单点就是萝卜准备把游戏和ai系统完全剥离成两个系统,互相能共享又能独立运作,只是饼太大貌似难产了罢了


                          IP属地:浙江来自Android客户端15楼2016-11-30 15:00
                          收起回复
                            其实还想对脉冲星的船只部分做一些介绍,不过但还是先给AI部分做一个小结,以各种形势下AI的状态为主:
                            正常飞行时,船长需要在星图上指定目的地,飞行员会自动将飞船对准目标常规飞行,工程师在飞行员对准目标后,启动跃迁(还有一个盲跳功能,有权限限制,只有舰长可以启动,或者解锁权限),常规飞行动力输出一般,反应堆温度正常,一般不会超温,工程师只需要注意看温度监控就行,其他人玩泥巴。
                            战斗时,武器,护盾和发动机的能量消耗很大,反应堆基本处于超负荷状态,工程师要特别注意温度,关闭无关的子系统,并且视情打开冷却剂开关(冷却剂,消耗品,第一次boom就是工程师把反应堆玩儿炸了)。船长下命令提示等级,并指定攻击目标,武器官开炮,飞行员开船,科学家用病毒瘫痪敌对舰船的子系统,AI船员也会拿个修理枪在船里到处乱跑进行修理,如果打不过船长要立刻启动盲跳逃跑,当然也遇上过盲跳出来也是一堆红船的情况
                            这里分享一下战斗时我自己的真实体会,那是和一群毛子一起玩,我控制工程师,有一次战斗,其实真心的,除了一边控制反应堆温度和开关子系统,丝毫不知道其它人在做什么,好在控制台在舰桥,偶尔能看到敌舰掠过,其它时候就是在船长不停 BB声中,一边听着我们开火的声音,被击中的声音,一边报告护盾和子系统情况,看着越来越少的护盾条祈祷最后能活下来,操作并不繁琐,也看不到火爆的战斗画面,但氛围十分到位,幸存的喜悦是无以言表的,修船的时候船长的脸也是铁青的。
                            还有登录星球等等很多设定,科学家可以通过分析采集的样品获得点数之类的,后面有时间再继续。


                            IP属地:四川16楼2016-11-30 15:02
                            回复
                              2025-06-18 19:23:25
                              广告
                              综上,AI系统虽然复杂,但这么一个小厂都能做到这样的程度,让我们对教主拭目以待吧


                              IP属地:四川17楼2016-11-30 15:05
                              回复