为什么我要动手做这个“医德”游戏?
我这个人,一向不喜欢搞那些虚头巴脑的东西。技术实践,要么解决问题,要么就是彻底记录下来,供自己以后复盘。但这回我动起手来琢磨这个叫《医德》的模拟游戏,起因特别不光彩,甚至有点窝囊。
我原本计划是要开发一套基于云平台的医疗资源调度系统。这东西听着高大上,就是为了提高效率。结果系统刚跑起来没多久,我亲眼经历了一件事,才发现效率在人命面前,简直就是个笑话。
我的一个老战友,五年前在施工队里出事了,身体落下了一大堆毛病。前年他突发急症,被送进了我们当地最好的医院。他不是什么有钱人,但也不是完全付不起钱。但你知道医院里头那些弯弯绕绕吗?当时需要一个挺贵的紧急手术,成功率很高,但风险也大。
我当时在场,亲耳听见主治医生跟他家属掰扯,不是技术问题,是“伦理问题”。医生摆出了一堆条例,强调万一失败的法律责任,来回拉扯了整整一夜。战友在里面拖着,我们在外面急得团团转。医生说的那些东西,理论上都对,非常“专业”,但就是没有人情味。家属被逼着签了一份份责任书,手术才开始。人是救回来了,但我心里那股火一直憋着,就是觉得哪里不对劲。
我当时就意识到,妈的,我们这些搞技术的人,天天盯着服务器和算法,觉得只要流程自动化,问题就解决了。可人跟人之间的沟通和决策,才是最难搞的黑洞。教科书里写得清清楚楚的“医德”,在现实里就是一坨浆糊。你必须自己趟过那滩泥泞,才能明白它多沉。
从想法到原型:我的“实践记录”
这事儿之后,我那套调度系统立马就被我扔到一边了。我决定,与其做冷冰冰的效率工具,不如搞一个让人体会压力的东西。这就是《医德》这个游戏最初的起点。
我最开始没碰任何游戏引擎,直接开了一个巨大的电子表格。
- 第一步:梳理案例和冲突。 我花了三个月时间,翻遍了国内外能找到的医疗纠纷和伦理困境案例。我把每一个事件都拆解成核心矛盾:比如“保护隐私 vs. 公共安全”,或者“延长生命 vs. 减轻痛苦”。我提取了大概五十个核心冲突点,这成了游戏的主干线。
- 第二步:定义决策维度。 我设计了三个核心指标,玩家每一次选择都会影响它们。它们不是血条或者蓝条,而是:“法律风险值”(你承担的责任),“社会信任度”(媒体和公众的看法),以及最重要的“患者/家属情绪压力”(这个值爆了,你就等着挨骂)。
- 第三步:构建场景和对话。 这一步才是要命的。我写了近十万字的对话分支。我的目标不是让玩家选择“对”或“错”,而是迫使他们在两个“都错”或者两个“都对但后果不同”的选项里做取舍。比如,一个急需移植器官的病人,同时来了两个符合条件的,你如何分配?每一个选择,我都要预设后续的反馈,把现实中医生可能遇到的推诿、指责、感激,甚至威胁,都塞进去。
游戏介绍:我们到底在玩什么?
我做完原型后,找了几个非医疗行业的朋友试玩。他们一开始还挺兴奋,觉得就是选A选B。但玩到第三个案例,他们就开始抓耳挠腮了。有人抱怨:“为什么我选了一个最符合规范的选项,但病人家属还是来找我麻烦?”
这就是我想要的。这个游戏根本不是让你去“扮演”一个完美的医生,而是让你去感受,当时间和资源都不够,当人情和法律冲突时,那种无力感。
当我对外介绍这个《医德》游戏时,我不会说它有多么先进的技术,我只会强调它有多么“不舒服”。
《医德》不是为了教育你医术,而是为了展示医术背后的人性博弈。玩家将扮演一个刚进入临床不久的主治医生,面对的不是疑难杂症,而是那些日常但致命的伦理陷阱。每一个案例,你都必须在限定的时间内做出判断,你的每句话,都可能引爆连锁反应。你可能因为坚守法律而被投诉,也可能因为过于善良而背上巨大的医疗责任。
我现在还在完善最终的UI和交互逻辑,把之前堆在Excel里的文字转化成一个能跑起来的程序。这个实践记录,就是为了告诉大家,一个程序员,在被现实狠狠抽了一鞭子之后,是如何试图用他自己的方式,去解析那些看似简单的“医德”二字,并把这份沉重感塞进一个游戏里的。希望它最终能成型,让更多人感受一下,当个医生,到底有多难。