缺氧吧 关注:161,244贴子:2,081,539

关于《缺氧》的剧情相关

只看楼主收藏回复

最近完整看了B站大佬-啪叽- 的《缺氧原理与应用 剧情》,发现B站大佬的视频成文时间大约在20年-21年,鉴于目前已经2024年了,科雷也陆续更新了很多内容,于是突然对游戏的剧情产生了浓厚的兴趣,遂立此贴,慢慢记录整理剧情的一些想法。(工作摸鱼期间随手码的,随时鸽,随时断更……)


IP属地:中国香港1楼2024-05-23 11:12回复
    首先,需要致敬大佬-啪叽-
    他在B站的视频总共分4期:
    第一章:学生时代:BV1Gr4y1P7iL
    第二章:庄严科技:BV195411A76A
    第三章:面包之城:BV1yi4y1K75U
    第四章:新的家园:BV19K4y1U7qP
    感兴趣的可以根据代码搜索对应视频观看。


    IP属地:中国香港2楼2024-05-23 11:17
    收起回复
      虽然啪叽大佬做的视频已经相对完整了,但随着这两三年的更新,以及后续玩家的进一步解析,似乎可以看出一些新的东西,这时候,兴趣就提起来了。
      但想要在啪叽大佬的基础上再做扩展,就必然需要获取比啪叽大佬更多的原始素材。而想要获取原始素材,最好的办法,莫过于直接翻游戏文件。
      幸运的是,缺氧的游戏文件,似乎并不复杂,于是,我先转战了3DM的缺氧专版,这里经常能找到一些解析游戏文件的线索。


      IP属地:中国香港3楼2024-05-23 11:23
      回复
        mark一下,写得好我叫吧主来加精


        IP属地:上海来自Android客户端4楼2024-05-23 11:25
        收起回复
          果不其然,在翻了好几个自制mod和修改游戏的帖子后,一个高频词出现:assets
          这个或许就是游戏中相关数据储存的关键字眼了。
          这时,我又再次转回贴吧,搜索到一篇由Laosj大佬写的帖子:【教程】如何提取游戏assets文件
          在这个帖子当中,50楼有人提问“大佬,可否知道在拆包的资源里文字信息在哪吗?
          就是人物的各种对话的文字”,
          然后楼中有人答复“查找游戏Data目录里的po文件就是了,用文本工具打开”
          线索越来越清晰了,涉及剧情的相关文本,应该就是在这个所谓的PO文件中了,
          于是,我开始一个文件夹一个文件夹地翻,终于,在OxygenNotIncluded\OxygenNotIncluded_Data\StreamingAssets\strings目录下找到了三个po文件,分别标注为“ko、ru、zh”,这一定就是韩、俄、简中的文本。
          果然,打开后,看到的就是一段段的代码:
          #. STRINGS.BUILDING.DETAILS.USE_COUNT
          msgctxt "STRINGS.BUILDING.DETAILS.USE_COUNT"
          msgid "Uses: {0}"
          msgstr "使用次数:{0}"
          然后,再根据剧情的其中几个关键词,例如“杰姬”,搜索全文,果然找到了剧情当中对应的内容:
          #. STRINGS.CODEX.A1A_B111.BODY.CONTAINER1
          msgctxt "STRINGS.CODEX.A1A_B111.BODY.CONTAINER1"
          msgid ""
          "I sent Dr. Holland home today after I found him wandering the lab mumbling "
          "to himself. He looked like he hadn't slept in days!\n"
          "\n"
          "I worry that everyone here is so afraid of disappointing ‘The Director' that "
          "they are pushing themselves to the breaking point. Next chance I get, I'm "
          "going to bring this up with Jackie.\n"
          "------------------\n"
          msgstr ""
          "在我发现霍兰博士在实验室里喃喃自语后就把他送回家了。他看上去好几天没睡觉"
          "了!\n"
          "\n"
          "我担心这里的所有人都怕让“主管”失望而把自己弄崩溃了。下次有机会的话,我得和杰"
          "姬说一说了。\n"
          "------------------\n"


          IP属地:中国香港5楼2024-05-23 11:34
          回复
            bingo,关键的文件找到了,但具体都有哪些,应该如何进一步提取解析呢?
            继续百度,果不其然,又在B站挖到宝藏了:
            由“疏雨扣清商”写的系列文章“【缺氧解析】”read/readlist/rl423324
            里面就有部分对“StreamingAssets”文件夹内容的拆分解析,包含了
            elements解析:元素状态文件
            strings解析:中、英、韩、俄各版本的对应关系
            codex解析:各种数据描述文件
            仔细阅读codex之后,发现如下关键内容:
            建筑 Building(这里只有一个打印舱……)
            小动物 Creatures
            植物 Plants
            间歇泉 Geysers (这里只有一个储油石……)
            系统 System
            Emails 电子邮件
            Investigation 调查
            Journals 日志
            Notice 通知
            ResearchNotes 研究笔记
            MyLog 我的日志
            HomePage.yaml 索引
            截至目前,有可能包含剧情甚至是废案的关键性描述都已经被找到了,接下来,就是对这些文件内容的提取和整理了。
            最直接展示剧情的文件,无疑就是“电子邮件、调查、日志、通知、研究笔记、我的日志”这几样了,兜兜转转,又回到了啪叽大佬的材料里来了,不过,这次我可以清晰地提取最新的数据文件,避免错漏了。


            IP属地:中国香港6楼2024-05-23 11:45
            回复
              先插个眼,等着楼主整理内容。


              IP属地:四川7楼2024-05-23 12:48
              回复
                cy


                IP属地:江苏来自iPhone客户端8楼2024-05-23 12:51
                回复
                  cy


                  IP属地:北京来自Android客户端9楼2024-05-23 14:16
                  回复
                    cy


                    IP属地:江苏来自Android客户端10楼2024-05-23 14:34
                    回复
                      cy


                      IP属地:北京11楼2024-05-23 14:51
                      回复
                        cy


                        IP属地:四川来自Android客户端12楼2024-05-23 15:06
                        回复
                          yc


                          IP属地:安徽来自Android客户端13楼2024-05-23 15:27
                          回复
                            cy


                            IP属地:福建来自Android客户端14楼2024-05-23 15:34
                            回复
                              cy


                              IP属地:天津15楼2024-05-23 15:38
                              回复