生命线:静夜 on Telegram

所谓的生命线

也就是上周,生命线第三部,静夜在App Store上发布,这一部剧情是承接第一部的,主角还是初代产品中的那个话唠泰勒,也就是说自从倒霉的泰勒在遥远的外太空遭遇了飞船事故在你的帮助下获救后,这次又遇上麻烦啦,可爱的泰勒再次呼叫您的帮助,没错,又要去陪他“聊天”了!

整个游戏的故事情节是波荡起伏扣人心弦的,当然啦,18块的价格就看你愿不愿意接受啦。不过幸运的是,现在你可以免费在telegram上体验原版的生命线啦!

这里顺带安利一下telegram,这是个什么鬼,战斗名族开发的暴强跨平台的实时通讯App,专为聊天而生,开放源代码,非营利无商业利益驱动,端对端加密。总之,还是那句话说得好,每一个被GFW认证的产品,都是好产品。。

只要在telegram上搜索@LifelineSilentNightBot并添加就可以跟泰勒对话了。支持六国语言,泰勒也会说日语。

如果你仅仅是想在telegram上玩生命线,看到这里就可以了;如果你也想做一个的话,那么下面则是教你如何在telegram上做自己的生命线游戏。

本该是件有趣的事情

在telegram上玩生命线本是件有趣的事情,可是要自己写代码就显得没那么有趣了。那句话叫什么来着:

我有好多想法,就差一个程序员了。

好吧,当我什么也没说。

下面就简单废话一下,不细讲,整个流程是这样的。

打开生命线ipa文件,你会看到很多东西,你会一眼发现,有个名为StoryData_xx.txt的文本文件,打开一看你就知道,你要找的都在这里了:

没错,这就是整个游戏的剧本,上图是中文的。剧本整体写得不错,结构格式十分清晰明了,接下来只要自己简单写个程序解释这个脚本(剧本)就可以了。值得一提的是,人家还提供了处理后的categories_xx.jsonwaypoints_xx.json文件,所以我用的是这两个,json格式比较好用,而不是剧本文件本身。

程序一开始当然不是在telegram上跑,于是乎,产生了一个副产品,终端版的生命线。。我知道,有人更喜欢玩这种。。

思路已经阐明了,那代码就不讲了(简直就是随手写的)。

于是乎,用上图第212行注释掉的随机数跑了N遍,没啥问题,就是结局每次都以失败告终,人品差没办法。

然后就是移植到telegram上去了,至于telegram bot是个什么鬼,下个应用用了就知道了,然后就是telegram bot API,哪怕被墙了,也还是要看的,当然,用不用就是另一回事了。嗯,这里我用的是python-telegram-bot这个包。

然后就是把上述的终端版改改改,其实也不用改太多。至于服务器呢,我没有vps,于是就放到了Cloud9上面,免费的Ubuntu+1CPU+512M RAM+1GB HDD也够了。

接下来就可以在telegram上愉快的玩耍了。

还结尾一个精彩

看到了这里,我感觉你内心里有种想要在telegram上自己也做一款文字冒险游戏的想法,代码不想写不怕,我已经写好了,你只用写剧本就可以啦。替换对应的文件就可以了,如此简单,是不是该剁手了。

Github地址:https://github.com/Urinx/Lifeline_SilentNight
快去Star和Fork吧,终端版的也在里面。

什么,彩蛋?我只想说除了生命线,还有火星救援这么好的故事,只是你确定你能玩的下去吗!

无论是泰勒还是马丁,我希望最后都能带他们回家,回到地球。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,123评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,031评论 2 384
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,723评论 0 345
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,357评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,412评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,760评论 1 289
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,904评论 3 405
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,672评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,118评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,456评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,599评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,264评论 4 328
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,857评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,731评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,956评论 1 264
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,286评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,465评论 2 348

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,628评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,743评论 25 707
  • 摘 要:着眼于主流 IM 软件中的聊天机器人(Chatbot)、微信小程序和系统级的语音助手,介绍 Telegra...
    这个瘦子有点儿热阅读 1,742评论 2 13
  • 【每日拔拔草】:三次思维空性;7/5 1.天使般的业力伙伴出现在我身边指引源于我曾经分享智慧的种子 2.先生孩子对...
    佩诗阅读 262评论 0 0
  • 文/ 潇萱 十月初六喜盈盈,武家有女初长成。 暖风催开并蒂莲,千里姻缘一线牵。 女大须嫁终归嫁,凤凰和鸣聚时佳。 ...
    潇萱阅读 322评论 0 1