V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
shadeofgod
V2EX  ›  分享创造

[1024 机器人大作战] --你在北京奋斗的第几天可以实现财务自由

  •  1
     
  •   shadeofgod ·
    zoubingwu · 2018-10-24 17:02:40 +08:00 · 1855 次点击
    这是一个创建于 2036 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作品名称:一个集幸运与倒霉于一身的机器人

    创意描述:根本不知道第二天会发生什么事

    功能描述:会上瘾

    机器人的灵感来源于一款 2001 年出现的单机策略游戏——北京浮生记。游戏以北京为背景,内容为一个人在北京的若干地点经商,以最终赚取的金钱进行排名。

    游戏中有很多写实的部分,比如,刚到北京还没有开始挣钱,就已经身负 5000 的债;想买手机却身无分文;在生活中遇到欺负自己的人,吃亏也没有办法。同时,游戏中也有一些比较夸张的部分:负债每天以 10 %的利息飞速增长;经常会有不确定性的事情发生,导致大量现金损失等。写实和夸张的结合,给大家带来了更多趣味性和可能性。

    用 javascript 重新实现了一遍游戏,将图形界面的交互改为了与机器人对话式的交互。简单的说,就是不需要下载游戏,在 BearyChat 与机器人进行简单的对话就可以玩游戏(上班划水)。

    接下来,带大家身临其境的体会一下。

    首先,给 @凌凌漆 机器人(以下简称 @凌凌漆)发送任意消息激活机器人,这个时候凌凌漆会发给你基础指南。

    1

    对这个游戏比较陌生的同学也可以给机器人回复 help 查看游戏详情。游戏主要是围绕买物品展开的,大家需要自行判断当前货物的价格值不值得入手,买入以后会挣钱还是赔钱。在买卖的同时,也要注意在适当的时候给村长(债主)寄钱还钱,以防被打,健康值下降被迫离京。

    故事的开始,是在北京任意一个地方,比如:公主坟。如果在这里看到有价格比较低、以后可能会涨价的物品,可以买几个,比如化妆品。

    2

    当你觉得在这个地方没有待下去的必要的时候,可以给机器人发送「 goto 数字」去下一个地方,在每个地方都会遇到一些不可预料的事情。

    下图中,我们来到了第 17 个地方:菜户营。一到菜户营就被告知**《上海小宝贝》**卖疯了(然而刚刚没有钱进货,哭),又因为空气污染然中失去了 5 % 的现金。

    3

    但是也有好的事情,就是发现化妆品的价格比前几天要贵一点,或许在这里,你可以卖掉化妆品挣一点钱,然后储备资金买更容易溢价的物品,或者继续去下一个地方。

    4

    就比如说:你刚买了手机,然后去下一站就会发现大学生在找工作,手机供不应求。

    又或者,你储藏了几瓶假酒,在经历了慢慢长路后,终于赶上了大家崇尚酒精的好时候,那暴富的梦想就妥妥的实现了。

    在旅行中,当你攒够一定钱的时候,要好好思考一下是先还村长的钱,还是先留下做投资,每一个选择或许都是一种新的生活。

    5

    在这个游戏中,你还可以经历买不起东西,被黑心老板嘲讽的心塞;还不起钱,被讨债的人毒打的痛苦;走到大家上遇到碰瓷的就莫名其妙损失现金的生活。

    但是如果你认真观察游戏中的小变化,抓住时机,就会遇到更多让你欣喜的故事,而暴富、还清债务,才是你真正故事的开始。

    6

    以上就是北京浮生记游戏一小部分的展示。

    希望更多的人,可以在北京过的开心。

    最后,祝大家 1024 程序员节快乐

    作品链接: https://github.com/shadeofgod/beijing-hell

    第 1 条附言  ·  2018-10-25 10:43:37 +08:00
    https://hackathon1024.bearychat.com/signup/5cfbc5679f91424310411f29b3fb67cf 加入团队然后私聊 北京浮生记 这个机器人就可以了
    16 条回复    2018-10-25 17:31:07 +08:00
    rockpiano
        1
    rockpiano  
       2018-10-24 19:27:20 +08:00
    能玩了吗
    ddup
        2
    ddup  
       2018-10-24 20:45:34 +08:00 via Android
    挺有趣的,想玩。
    yoonper
        3
    yoonper  
       2018-10-25 08:59:19 +08:00
    曾经玩过类似游戏,记不清是不是北京浮生记了
    十几年后再看到颇为感慨
    NicholasK
        4
    NicholasK  
       2018-10-25 09:43:49 +08:00
    楼主 怎么玩啊 给个流程
    shadeofgod
        5
    shadeofgod  
    OP
       2018-10-25 10:41:56 +08:00
    https://hackathon1024.bearychat.com/signup/5cfbc5679f91424310411f29b3fb67cf 加入团队然后私聊 北京浮生记 这个机器人就可以了
    BearyChat
        6
    BearyChat  
       2018-10-25 11:28:18 +08:00
    @ddup
    @rockpiano
    @NicholasK
    加入这个团队 https://hackathon1024.bearychat.com/signup/5cfbc5679f91424310411f29b3fb67cf ,然后私聊 @北京浮生记 这个机器人 就可以了
    hjq98765
        7
    hjq98765  
       2018-10-25 15:05:15 +08:00
    怎么租房啊?没找到租房中介的命令啊
    hjq98765
        8
    hjq98765  
       2018-10-25 15:37:49 +08:00
    现在 100 单位的房子根本装不下太多东西,3000W 确实有点困难
    hjq98765
        9
    hjq98765  
       2018-10-25 16:27:55 +08:00
    还有就是总是发了命令然后无响应,这是服务器的问题么?好几次出现我 goto 了另一个地方,但价格什么的完全一样,也没有事件发生
    v1
        10
    v1  
       2018-10-25 16:29:18 +08:00
    无响应导致体验极差,成熟了再发上来吧
    shadeofgod
        11
    shadeofgod  
    OP
       2018-10-25 17:07:36 +08:00
    @v1 无响应不是机器人的问题,是服务器对 websocket 的消息频率有限制,所以和机器人私聊的人太多的话可能有人会得不到回复。
    shadeofgod
        12
    shadeofgod  
    OP
       2018-10-25 17:12:20 +08:00
    暂时服务端这边的限制应该不太会去改动,所以可能 100 个人同时和一个机器人私聊其中 10 个人是没有回复的。

    想试试的同学可以自己 clone 代码用自己机器人的 token 本地跑一下哈。
    shadeofgod
        13
    shadeofgod  
    OP
       2018-10-25 17:17:53 +08:00
    @hjq98765 这功能暂时没加上(逃
    shadeofgod
        14
    shadeofgod  
    OP
       2018-10-25 17:18:20 +08:00
    @hjq98765 没回复没事件应该是和上面说的原因一样。。
    shadeofgod
        15
    shadeofgod  
    OP
       2018-10-25 17:21:35 +08:00
    机器人要改的话倒是可以每次发消息都存进队列里,然后按固定频率慢慢发出去,不过还得搬砖暂时懒得改代码了(逃
    hjq98765
        16
    hjq98765  
       2018-10-25 17:31:07 +08:00
    @shadeofgod hjq98765: 29,333,235 元

    到后期汽车都不够刷了……整日无所事事瞎逛
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1029 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:36 · PVG 03:36 · LAX 12:36 · JFK 15:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.