Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zh8637688/WordGame-wepy
基于wepy实现的微信小程序,一款文字游戏
https://github.com/zh8637688/WordGame-wepy
weapp wepy
Last synced: 3 months ago
JSON representation
基于wepy实现的微信小程序,一款文字游戏
- Host: GitHub
- URL: https://github.com/zh8637688/WordGame-wepy
- Owner: zh8637688
- Created: 2018-03-15T08:03:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-07T12:27:20.000Z (almost 7 years ago)
- Last Synced: 2024-08-03T21:02:42.983Z (6 months ago)
- Topics: weapp, wepy
- Language: JavaScript
- Size: 571 KB
- Stars: 34
- Watchers: 1
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-wepy - WordGame-wepy: 基于wepy实现的微信小程序,一款文字游戏
README
# WordGame
基于wepy实现的微信小程序,一款文字游戏
### 1. 安装 [wepy](https://github.com/wepyjs/wepy)
```bash
npm install wepy-cli -g
```### 2. 安装依赖库
```bash
cd wordgame
npm install
```### 3. 编译代码,转换至小程序代码
```bash
wepy build
```### 4.预览
在微信开发工具中导入项目,项目路径为`dist`目录### 游戏剧本
```
Scripts = {
// 游戏角色列表
roles: [{
id: 0, // 角色id
name: 'X', // 角色名称
avatar: '' // 角色头像
}],
playerRoleID: 0, // 玩家扮演的角色id
chapters: [{
name: '第一章', // 章节名称
lines: [{ // 台词
roleID: 0,
content: 'https://xxx.png',
contentType: 1, // 台词类型,0表示文本,1表示图片
goto: '剧本2' // 下一条台词的id
}, {
id: '剧本2'
roleID: 1,
selections: [{ // 玩家的选项
content: '跳转到第二条剧本',
goto: '剧本3'
}, {
content: '跳转到第三条剧本',
goto: '剧本4'
}]
}]
}]
}
```