Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.55 KB

README.zh.md

File metadata and controls

52 lines (36 loc) · 1.55 KB

狼人杀客户端文档

Overview

狼人杀客户端基于Unity编写。

游戏Assets目录主要内容

Animations:Animation Clips和Animation Controller Art:各种图片元素,包括人物头像、人物动画图片,GUI,瓦片地图等 Audio:背景音乐和音效 Characters:放置角色的prefab Scenes:放置场景,现在就2个场景,1个opening,一个main Script:游戏中的各种脚本

Build

使用Unity Editor进行构建,前端构建后目录如下:

├── Werewolf.app
├── config.json
└── history.txt

Werewolf.app为构建完成后的应用程序,如果是windows平台文件名应该为Werewolf.exe

config.json是应用程序的配置,这个配置会在应用启动后动态加载,并修改游戏内的配置参数。这个文件可以在StreamingAssets中找到,开发模式在加载StreamingAssets\config.json。构建后,如果文件不存在,则加载代码中的默认配置。

history.txt是运行后会客户端记录的本局游戏的游戏内容。该文件生成路径可在config.json中修改。

其中config.json内容如下:

{
    "gameLoopInterval": 3000.0,
    "requestTimeout": 1,
    "historyFilePath": "./history.txt",
    "APIUrl": "http://werewolf-demo.us-east-1.elb.amazonaws.com/"
}
  • gameLoopInterval:游戏内效率轮询的频率,单位毫秒
  • requestTimeout:网络请求超时,单位
  • historyFilePath:游戏内容聊天记录存储路径
  • APIUrl:服务器的endpoint

Supported Platforms

  • MacOS
  • Windows