# 案例：末日生存游戏

> 本攻略将为大家介绍如何利用对话流设置机器人的连续提问，实现末日生存小游戏的配置。

## 效果展示

![warskill_1.png](https://res8.wxqcloud.qq.com.cn/wxdoc/485cdfe0-5524-4aee-ac27-39b7e85688bb.png)

## 步骤一：流程设计

每个意图对应着用户的一个真实需求，技能创建完成后，需要在对话流中添加意图画板，点击画板上的提示创建画板，保证每个路径的完整。

![](https://res8.wxqcloud.qq.com.cn/wxdoc/078c7391-d253-4d81-93b3-0cf086d13f35.png)

## 步骤二：创建技能

- 选择配置>>任务技能>>对话流，点击新建对话
- 输入技能名称"末日生存游戏"，选择空白对话画板，点击确定创建技能

![](https://res8.wxqcloud.qq.com.cn/wxdoc/bf47c43d-245e-4147-8d83-712dff34e6e0.png)

**创建自定义词典**
- 登入控制台后，选择【配置】 >> 【任务技能】 >> 【词典】 >> 【自定义词典】，点击添加词典。
- 输入词典中文名【开始末日游戏】及英文标识【doom】，点击确定创建词典。
- 添加词条，开始游戏的标识，如：开始，确认，收到等。

![](https://res8.wxqcloud.qq.com.cn/wxdoc/14f6b342-c62f-4df3-bd0e-367cd03dbd21.png)

## 步骤三：配置对话流

### 触发游戏（主线）
1、首先在【开始任务】画板中点击【用户意图】
- 在问法中输入【我要玩末日生存游戏】

![](https://res8.wxqcloud.qq.com.cn/wxdoc/ab0df47c-47ab-4bf3-9c4a-c6655cdb4f4f.png)

2、在后续的画板选择【特定信息】
- 在【需要收集信息】处选择【自定义词典】 >> 【开始末日游戏】
- 在对话框中输入【欢迎进入末日生存游戏，请确认进入游戏】

![](https://res8.wxqcloud.qq.com.cn/wxdoc/481b265f-910b-428f-bc25-aaddecd93aff.png)

3、按照游戏主线在【用户回答包含{开始末日游戏}后】选择继续提问

-   选择【菜单选择】（以后都是菜单选择）
-   对话框中输入当前状况【你走在大街上，突然看见一只丧尸向你跑来，你会怎么做？】
-   选项中输入可选择的情况【上前攻击】、【呼救】、【逃跑】

![](https://res8.wxqcloud.qq.com.cn/wxdoc/3eb82397-ef2a-494e-a535-a595390adbfb.png)

4、在无关信息处选择【结束任务】

-   在对话框中输入【输入信息错误，游戏结束。】

![](https://res8.wxqcloud.qq.com.cn/wxdoc/2e21feb7-aec2-4261-b1d2-5a1d62ec1e0d.png)

### 菜单选择（分支）
1、在【用户选择{上前攻击}后】的画板选择【继续提问】，选择【菜单选择】

-   在对话框中添加现在的状态【你看到地上有一把菜刀，一把木棍，你选哪一个？】
-   并添加选项【木棍】、【菜刀】

![](https://res8.wxqcloud.qq.com.cn/wxdoc/5e2787bc-7078-4abc-9d46-4794fd31908a.png)

2、在【用户选择{木棍}后】的画板选择【结束任务】

-   在【信息处理】处选择【不存储（仅回复）】
-   在对话框中添加现在的状态【你拿起木棍向丧尸砍去，砍到一半木棍折了，你死了。评分：33。】，当前逻辑线结束

![](https://res8.wxqcloud.qq.com.cn/wxdoc/008fc985-e919-4bb8-a709-e168298fac33.png)

3、按照游戏脚本将所有逻辑线补全使对话流完整

-   在无关信息处选择【结束任务】，对话框中输入【输入信息错误，游戏结束。】
-   在【信息处理】处选择【不存储（仅回复）】，保存配置。

## 对话流画板配置展示

![](https://res8.wxqcloud.qq.com.cn/wxdoc/40e6bc4b-2f37-4d37-9628-5dbb20f295e6.png)

末日生存游戏就配置好啦，在机器人调试中测试过后，就可以同步到您的小程序及公众号使用啦。
