# 领航猫--Fork之旅

By [kk](https://paragraph.com/@ethisweb3) · 2021-12-10

---

突发奇想
----

要讲明白什么是RUD，什么是Fork，什么是UD，为什么不开发一款小小的链游？简单的玩法，随着一路玩下去，Fork的来龙去脉，RUD的愿景全部理清了。

为什么要开发链游？
---------

游戏需要有的一个好故事，我们已经有了。

游戏呈现力，感染力更强，可以更好地让新人明白什么是UD，什么是RUD，什么是Fork，为什么Fork。

游戏可以给领航猫NFT重新注入价值。

链游的开发对比传统游戏，极大简化，只需要合约（后端）和前端即可实现。

后续可以顺理成章地引出RUD新系列NFT--xx猫：新生，启航。

开发链游的优势
-------

现成的美术素材，各式各样的猫猫。

现成的好故事，fork之旅。

RUD中充满创造力的各位成员。

少量的合约交互，易于实现。

游戏形式
----

客户端：网页端

公链选择：matic/bsc

游戏类型：《隐形守护者》/《底特律：变人》类型的游戏，侧重于讲故事。

开发难度：美术素材和故事都已准备好，开发难度较低，可以较快开发出来。

游戏优点：故事性好，感染性强，游玩无门槛。

游戏缺点：交互性不强

剧情大纲
----

**第一幕（故事背景）**

一群小猫，因为xx（自我探索）原因，充满期待一起相聚UD，开始建设家园。

在UD中的活动，欢乐时光（起名，设计小猫，领航猫诞生，举办聚会等等）。

在活动进行中，插入一些伏笔--某些核心建设者出走（权限被撤销，未引起重视）。

领航猫的发售大成功，欢天喜地庆祝，人员大幅扩张，UD似乎正在走向繁荣。

**第二幕**

社区的小小角落，某只小猫突然被赶出社区，小猫很困惑，很着急，四处寻求帮助。

某位建设者发现了着急的小猫，耐心地给小猫提供帮助。

建设者和小猫一起去社区寻找原因。

社区创立者出现，简单说明原因。

小猫对被赶出社区的原因感到不解，疑惑（或者什么）。

小猫想知道谁把自己赶出了社区，又是因为什么。

**第三幕**

小猫在社区大广场表达了自己的疑惑。

一开始，少部分社区居民注意到广场上的小猫，加入围观。

慢慢地，越多越多建设者、社区居民被执着的小猫吸引，加入讨论的行列。

最后大多数居民都被吸引，开始了大讨论。

随着讨论的深入，引出了一些问题：之前的社区建设者为什么不辞而别？

**第四幕**

讨论越来越激烈，声势越来越浩大。

把小猫赶走的人和社区的创立者始终没有出现。

（天色渐暗）社区建设者们开始研究事件来龙去脉，开始讨论如何安抚小猫，给小猫什么样的补偿方案，也在好奇为什么那些建设者不辞而别。

讨论了很久，大家都很疲惫。还好解决方案快要讨论出来了。

突然，社区创始人发出公告：社区从此一分为二，各位猫猫自由选择去留。

一众社区建设者和居民，对这突然的公告，震惊，茫然，无所适从。

一些小猫们意识到，自己被赶出了亲手建设的家。

**最终幕（新生）**

这些最先意识到被赶出家门的小猫，头也不回地离开了社区。

他们建设了新的家园--RUD。

他们收留被赶出家门的其他小猫。

在RUD中重聚的小猫来不及失落，来不及伤心和难过。

猫猫们从震惊到惋惜，从惋惜到平静，从平静到庆幸。

他们庆幸在原来的地方呆的时间没有很久，要不然，怎么舍得。

他们庆幸这只执着的小猫，引导大家找出了忽视已久的隐患。

他们开始忙碌，开始建设新的家园。

他们奔走在路上。

他们开始了新的征程。

故事线
---

### 总览：2条主线，2条支线。

*   初始可选--**支线1**（一脸懵逼线）：小猫初入ud，出门游历（没有过多关注社区），游历回家，发现ud分家了，一脸懵逼，故事结束。
    

> 完成支线1后，解锁主线1（被赶猫猫线）和主线2（建设者线）。

*   **主线1**（被赶猫猫线）：故事高潮在**广场大讨论**部分。当时有很多人对于dao的想法，治理的讨论，很有意思。
    
*   **主线2**（建设者线）：故事高潮在**建设者讨论**解决方案，及建立rud部分。有很多建设者视角对于被ban事件的讨论，处理，以及被分叉后建设者建立rud。
    

> 2条主线都完成，可以解锁支线2（占星师线--上帝视角快速复盘）。

*   **支线2**（占星师线--上帝视角快速复盘）：串联两个主线的视角，还原fork事件。占星师视角，可以快速复盘完整事件。
    

### 说明

故事线逐渐解锁的设定，可以增加互动性，避免一股脑将故事全部丢出来，给玩家带来太大压力。

---

*Originally published on [kk](https://paragraph.com/@ethisweb3/fork)*
