
01
好奇心
在用实时多人做任何有野心的东西之前,先做一个最简单的、非它不可的游戏,看看哪里会坏。
02
动手做
一局一个 Firestore 文档,两边各一个监听器,一个二维码把第二位玩家叫来,一次胜负判定,一次再来一局。后来的游戏需要的东西,这里都有一个缩小版:大厅、邀请链接、“等待另一位玩家”的状态,还有跟着玩家走的战绩。
03
结果
两位玩家,一个九宫格,还在线上。
04
我学到了什么
大厅、邀请和再来一局,才是能反复用的那部分。游戏只是个由头。这套模式后来写成了一份指南,之后每个多人项目都从它开始。