Recent Posts

七常委中最奇怪的一个

七常委中最奇怪的一个

此人籍贯山东,名字里却有个沪字。 这个沪字似乎成就了他,生于沪,显于沪,受江赏识,一飞冲天 […]

【微思客稿件】断网生存指南

这是给微思客写的第一篇稿件,有兴趣的朋友也可收听微思客FM:http://www.kan8 […]

说说我的近况,兼介绍一款优秀的异形DBG卡牌游戏

说说我的近况,兼介绍一款优秀的异形DBG卡牌游戏

上一次更新博客,大约是在半年前了。实际上这半年不仅仅是博客停更,我很多项目都终止了,例如公众号,例如 Python 网课。唯一不变的是,这半年在持续的买游戏和玩游戏,其中买游戏的速度还远远高于玩游戏……这就导致库存积压,却有大量游戏仅玩过一两次、甚至一次没玩过。 以及,最近申请离职了,裸辞,下周五是 last day。米筐是国内 FinTech(金融科技)行业的头部公司,无论技术还是理念,都明显强于其他竞争对手,从这样一家公司离职,略有遗憾,但又没有遗憾。我从 2016 年的编程小白入门,到参与米筐几乎所有重要项目和重要组件的开发,再到现在带领测试开发团队,一路走来可以给自己打满分了,就是重新来过一遍,也不太相信身为文科生的自己能做到更好。离职的原因很单纯,就是现在的工作已经无法给自己提供更多的挑战;在可见的一两年内,米筐测试团队恐怕没机会到达20人以上,那么对我来说,带这样一个小型团队,工作量过低,也不能施展和锻炼自己的管理能力。
好了,下面说一说游戏。 前两天,我阅读了 Reddit/boardgame 板块上一篇文章《Learning to enjoy what you’ve got》,大意是,桌游玩家有两种乐趣,一种通过不停买新游戏来获取新鲜感,另一种则通过深入理解已购游戏、研究新策略来获取智力挑战的快乐。我深以为然,而且认为后者的乐趣其实远高于前者,一款游戏最少也要玩两三遍才能体会到其中玄机。故此,我会降低购买游戏的频率乃至完全不再购入新游戏,充分享受家里堆积的大小游戏。 今天,就会向各位介绍一款我购买已久、非常著名的牌库构筑式游戏——《Legendary: Encounters Alien》。 Legendary 是一个牌库构筑游戏(Deck-Building Game,简称 DBG)系列,其中最知名的是《Legendary: Marvel》,一款玩家扮演漫威英雄击败洛基、末日博士等等著名反派的 DBG,在 BGG 上的排名 138名、主题游戏类排名 45 名,已经可以算得上是佼佼者,在全球桌游爱好者之中享誉非凡。
然而《Legendary: Encounters Alien》虽然名气略逊,但其 BGG 排名居然更加优秀,总排名 92 名,主题游戏类排名 21 名!而能够进入 BGG 前 100 名的游戏,都是『神作』! 《Legendary: Encounters Alien》(以下简称异形 DBG )可以由玩家挑选扮演若干《异形》系列电影中的角色,然后按照电影剧情一点点完成任务进而通关。整个游戏过程非常流畅,策略感十足,代入感超强。在游戏过程中,玩家就像重现了《异形》四部曲的关键情节。
(我使用了十几年的网络昵称「Alien」就来自于《异形》系列电影,看过无数遍)
2016年,异形 DBG 推出了第一个大扩《Legendary: Encounters Alien Expansion》。这个大扩新增了两个剧情(共六个任务)、若干新的角色牌和异形牌,而最大的特点则是增加了「女王」模式!在该模式下,1个玩家扮演异形女王,对抗其他所有玩家。虽然在异形 DBG 基础包中,也有类似 PvP 的模式,甚至异形 DBG 还可以与同系列的铁血战士 DBG 进行联动,但其本质终归是合作游戏,强行改造为对抗游戏难免使游戏风味略有丧失。这个大扩则将对抗模式正式发展到一个全新层次,甚至给「女王」玩家提供了一张鼠标垫材质的牌垫,诚意十足!
然而一切并未结束。随着《普罗米修斯》和《异形:契约》的相继上映,异形宇宙的世界观逐渐成型,原有的四部曲已经显得颇为单薄,而异形 DBG 同样需要在剧情、游戏玩法、乃至风味上更上层楼。 在 2019 年 3 月的美国 GAMA Trade Show(游戏制造商贸易展)上,异形 DBG 的出版公司 Upper Deck 向大家展示了一张 2019 年路线图,图中明确标明了在 2019 年第三季度将会发行一个异形 DBG 系列新扩展《Legendary: Alien Covenant Expansion》!根据目前已有资料,该扩展很有可能是一个小扩,而它也有可能成为异形 DBG 系列的第一个小扩(漫威 DBG 的大扩小扩我已经数不过来了……) !
我这两天已经通过亚马逊海外淘,购入了「女王」扩展,在 Q3 势必要入一套「契约」扩展了。到时候,会再发一次新扩展的介绍。 下面是一些我在玩异形 DBG 基础包时候的照片。
成长,就是持续创造价值

成长,就是持续创造价值

我时不时会收到一些小朋友们的私信,问是否招实习生或者「程序员学徒」的,可以不要薪水。我一般 […]

给马蜂窝支招

给马蜂窝支招

互联网运营中,存在一种非常隐晦却不可不谈的手段,谓之「虚假运营」。虚假运营指用假数据,给用 […]

万智牌的几种娱乐规则

最近有空就会打一两盘 MTGA(《Magic The Gathering: Arena 万智牌:竞技场》),一套红蓝法术师我来来回回可能已经打了一个月,而由于预组套牌强度过低、而我仅氪金了 5 美金的欢迎套餐,故而缺少大量强力单卡,距离我下一套套牌尚有不小差距。

红蓝法术师的基本思路,就是上场几个低费法术师生物,使用咒语去除对方生物甚至烧脸,以此触发灵技(灼灵法师)和法术师群体类灵技 buff(烬火之风艾德莉兹),快速造成大量伤害;中后期则依靠大茜卓和红神消耗对方资源(甚至可以直接使用红神弃牌打2的异能打脸)。这套牌法术力要求低,二三回合即可展开局面,在低水平对局中相当高效,对战大多数二三线套牌都有极强的速度优势。然而当面对一线套牌的时候,前三回合如果无法形成足够的威胁,那么很可能就会在四五六回合被对方碾压。

灼灵法师 烬火之风艾德莉兹

目前在攒的,一套是一线套牌「纯绿快攻」,一套是娱乐套牌「红绿炸地」,前者依靠优质生物快速占领场面优势、随后迅速输出大量伤害、并自带了若干解以应对各种去除;后者则纯粹娱乐为主、竞赛为辅,各种生物、法术以炸掉对方的地为己任——这样的套牌,就算输了,也能炸对手几个地,足够让对方大吃一惊了。

钢叶斗士 地动变境

不过最近最让我着迷的并不是 T2 赛制的这些套牌,而是阅读了威世智官方以及旅法师营地的相关文章,发现的一些有趣的赛制,在此记录一下。

以下赛制均为娱乐赛制,主旨是「廉价」「多变」「好玩」。

打单包 (Mini-Master/Pack War)

这是几个赛制中运行起来最简单的,游戏速度也非常快。游戏方式是,每人开一包补充包,不看牌面,每种颜色的基本地各加入三张,形成一套大约30张牌的牌组,然后开始对战。这种玩法的好处是快捷简单,有撕包的乐趣,而费用相对低廉,很适合在环境初期来上几盘。

打单包还有变体,就是直接将补充包中的所有牌作为手牌,每回合可以从游戏外施放一张任意颜色基本地。此时玩家没有牌库,也不会因无法抓牌直接判负,同时各种抓牌异能视为无效。

打单包的缺点是牌库过于随机、且玩家完全不知道自己的牌库内容,节奏往往非常缓慢;优点则是融合了打牌与撕包,使整场游戏过程充满爆棚的惊喜感——谁知道你下一张牌会不会是一张环境内的最强鹏洛客呢?

温斯顿轮抽(Winston Draft)

这是我最早学会的二人变体轮抽,一名香港牌手在牌店百无聊赖的等人时教会我的。

牌池可以是任意 cube/block 甚至牌店捡来的银铁盒。首先随机组成一堆 90 张牌的牌池,然后在桌子中央面朝下的放三张牌,这就形成了初始的 A/B/C 三个公共牌库。甲选手首先不公开牌面的翻看 A 牌堆(此时 A 牌堆只有一张牌),如果不满意,则在 A 牌堆上加一张牌,然后看 B 牌堆,如果满意,则将 B 牌堆的牌全部拿走,然后在 B 的空位上补上一张牌。两个玩家循环往复,直到牌池全部被拿光。如果玩家看完了 A/B/C 三堆后依然不满意,则代表放弃牌堆,从公共牌池中拿走一张牌。

这个玩法非常适合银铁盒轮抽,思路相对耿直,速度快,还非常有补充包轮抽的感觉。当然,更好玩的方法是配合一定的 cube,这样可以打出更炫目的 combo 或者套路,比补充包轮抽更有趣味。

渣金轮抽(Reject Rare Draft)

万智牌每个系列都有大量平时用不到的金牌,称之为渣金。每个玩家贡献出 45 张渣金,洗匀后做成 15张/包 的补充包,然后就像补充包轮抽一样,开始玩。

渣金玩法,其实我很早就自己尝试过,只不过是以温斯顿轮抽的方式进行。优点是各种没用过的金牌都能尝试一下,缺点是这些渣金往往非常卡手,没有了作为基底的银铁牌补充,对战时会很不流畅,节奏也偏慢,给我的总体感受是不如银铁盒轮抽,除非你想一次性体验大量冷门稀有牌。

我有一个渣金 Cube,但迄今只打过一次。

九宫格轮抽

这种玩法很像温斯顿轮抽,有机会我想试试。

首先将牌库的九张牌摆成九宫格,第一个玩家选择拿走一行或一列,第二个玩家再拿走一行或一列(此时有可能拿 3 张或 2 张),然后清除剩余的牌,摆出一个全新的九宫格,直到双方将牌库形成的 10 个九宫格(默认双人游戏时 cube 牌池为 90 张)全部抽完。

据说九宫格轮抽会比温斯顿轮抽的速度慢一点,所以如果时间不富裕,可以考虑下面这种「神掏」规则。
九宫格

神掏

这种玩法从来没试过,但是由于节奏非常快,所以目测会很娱乐。

游戏双方使用同一组牌,不需要地牌,每人起始手牌只有一张,但拥有无限法术力。所以如果你运气够好,第一回合掏出了「不休饥渴钨拉莫」并直接下地,对手基本可以 GG 了。
不休饥渴钨拉莫

程序员年龄增大后的职业出路是什么?

这篇文章是我在知乎上的的一个回答,讲的略微有点深。另外感觉自己这两年越来越左翼,越来越觉得 […]

合作类DBG桌游《XenoShyft: Onslaught》测评

最近买了一盒 CMON 出品的卡牌构筑机制的1-4人塔防类游戏《XenoShyft: On […]

技术部门团队管理的一点心得

技术部门团队管理的一点心得

最近半年公司一直在对整体业务后端数据存储做大修改,由我负责开发核心的数据存储、拉取组件,这个组件以 gRPC 为协议,完全重构了早先的 Java 业务,即将部署到公司线上产品以及机构产品。除了数据存储拉取以外,其他组件之间也统一使用 gRPC 协议,这种情况下,需要一个简单易用的 gRPC 接口测试框架对各个接口进行压力测试。

而此时,我刚开始管理公司的测试开发团队,团队的常规任务是完成开发团队的测试需求,但最重要的任务是为开发团队提供简单易用的测试工具。总的来说,更偏重于开发而非测试。因此近期测试开发团队的最重要任务就是搭建一个上述框架出来,保障即将上线的新产品顺利交付。

目前团队只有我和另一个新入职的测试工程师(正在招聘手工测试员一名)共二人,由于测试工程师并无开发经验,刚开始上手开发有一些障碍,因此对稍微复杂的开发任务表现出无力感。

在这种情况下,团队管理出现几个挑战:

1. 新入职员工对工作内容不熟悉、以及技术上有欠缺,无法独力完成项目
2. 团队人数较少时,人事关系容易出现扭曲,表现为团队负责人与成员过于亲密或过于疏远,这两种情况都会伤害团队未来的发展。
3. 新成立的部门往往被委以重任,甫一成立就会面对攻坚战类型的技术难题,而此时恰恰是作为新生儿的团队最脆弱的时候。

针对挑战一,我的解决方式是,结伴编程快速提升工程师的基础开发能力,并使之在短时间内熟悉公司的技术栈和代码规范。这段时间压力会很大,学习内容也会很多,但是要求并不能放松,需要管理者持续关注工程师的进度和心态,对成员烦躁、失落的情绪及时进行安慰和疏导,同时在某些环节进行必要的技术辅助。

针对挑战二,首先避免过分亲密的关系,保持普通的社交距离,同时也在处理「挑战一」的时候让对方感受到你的关心。张弛有度,会使双方关系有序的发展下去,也为团队的长远发展打下基础。

针对挑战三,要和部门的上级主管进行沟通,确定部门的目标方向,然后主动将目标按优先级一一列出,根据实际情况向上级索要资源(要么给人,要么给时间,要么降低任务量)。以我的经验,能够主动索要资源的团队,往往是资源最充沛、进度最快的团队;对于管理者来说,一个能够合理索要资源的下属,也大概率是一个有思考深度和执行力的团队成员。

在数年前做运营的时候,团队管理就是一个我很重视的问题,每个工种对人有不同的影响。例如运营部门的基础运营成员往往看不到职业发展的前景,进而转行到其他行业;一线工程师则埋头于技术,疏于梳理工作内容和工作前瞻。这样其实给团队管理提出了很大挑战:作为管理者,到底能在多大程度上纾解这些职业对成员的负面影响、并提高团队运行效率?

在前些天给 CTO 提交的一份测试开发团队工作计划书中,我提到了进行人才梯度建设。虽然测试开发团队人数不多,以后最多也不会超过5人,但是由于分工不同,必然产生事业层次的高低。在团队内部明确人才梯度,告知每个人未来的上升渠道,指明上升的途径,不仅成员会主动成长,人员流失率也会得到降低(软件测试行业的流失率非常高)。一旦形成稳定的循环,那么这个部门将能够实现「无人驾驶」,几乎自动化的在公司内部高效运转。这也是我未来的工作目标。


最近买了一款 CMON 出品的卡牌构筑类的塔防主题游戏《XenoShyft: Onslaughter》,感觉比领土好玩很多,无论美术或游戏机制都远远超过其先辈们。先贴几张图以飨读者,后面会写一篇文章,来介绍和评论一下这款游戏(前两张图是我拍的,图中还乱入了我的猫「三十」。最后一张游戏图是 Google 来的,仅供示范)。

WechatIMG55

WechatIMG56

Xenoshyft-Board

我是怎样自学编程并找到第一份工作的

这是今天我发布在知乎上关于『自学编程的人,都是怎么找到第一份软件开发工作的?』的一个回答, […]